Our History

Fleming Construction was started in 1965 by Joe Fleming, and he quickly became a well respected contractor, and the Best Roofing Contractor. Joe began his career by building homes and commercial businesses for a growing and developing Huntsville.

Now, Huntsville is growing again, and Fleming Roofing & Restoration continues to carry on tradition, as the area’s Best Roofing Company, with the most experienced construction contractors, providing high quality roof repair and restoration combined with expert insurance advice.

Today, we take pride in providing our customers with the very best quality residential roofing, and commercial roofing services, offering professional roof inspections, roof repair, roof replacement, and insurance claim help, in Huntsville, and surrounding area.

We want to be the kind of company that we can be proud of, so we back-up everything that we do with honesty, and integrity. We strive, every day, to treat our clients the way we would want to be treated, to go the extra mile to make sure the job is done right, and your satisfied with our work! These are not just empty words, they’re our promise to you!

Quality Roofing Huntsville AL

Our Team

Sam Fleming


Brian Trefry