Our Gallery
By the Numbers
What People Say
"We had a great experience with MidSouth Construction and their Project Manager, James Kuykendall, from start to finish. They were professional, communicative, and easy to work with throughout the entire roofing process. The crew showed up on time, worked efficiently, and took great care to protect our property while the work was being done. The quality of the roof replacement exceeded our expectations. Everything was completed on schedule, the job site was left clean each day, and the final result looks excellent. Any questions we had were answered promptly, and it was clear they take pride in their work. We would absolutely recommend them to anyone needing a roof replacement and would not hesitate to use them again in the future."
"Project manager, Erik Popplewell worked with our insurance company for weeks to secure payment for roof, siding, window, and interior damage from an unusually strong spring hail storm. He made several visits to our home to evaluate the needs for quality repairs and did all communicating with insurance. We feel confident with the quality of the materials and workmanship with his direct oversight. MidSouth Construction will be the first company we contact should we find ourselves in need of repairs again."
"We had an excellent experience with MidSouth Construction. James was nothing short of amazing to work with and helped us secure a full roof replacement after our insurance initially approved only a minimal partial repair. Throughout the process, James stayed in close communication, advocated on our behalf with the insurance company, and visited our property multiple times whenever new photos or specifications were needed. I would recommend MidSouth to anyone. They were great to work with even before the replacement began, and the quality of the work exceeded our expectations. All work was completed in a single day, and James clearly explained what to expect at each stage of the process. They truly are the best."
Book an Appointment
Select an available time for your visit.