New Construction Specialist in the Tennessee Valley Area

Since 2008, Thompson Roofing and Construction has partnered with homeowners on new home construction and home addition projects. We specialize in concrete, carpentry, framing, flooring, and new roofing for residential properties. Whatever the size of your project, we’ll be happy to provide you with our industry expertise, top-shelf materials, and customer service to see it through to its completion.

Quality Roofing at a Price You Can Afford

When you hire us to build you a brand new roof, we’ll coordinate with you to deliver a final result that you will be delighted with at an excellent price point you can afford. Our roofs are beautiful as well as functional and built to be:
● Sturdy
● Weatherproof
● Long-lasting
● Low-maintenance
● Energy efficient
● Designed to your tastes

Best of all, industry-leading product warranties and labor guarantees back them we can stake our reputation.

Why Choose Us

A roof is only as good as the contractor that installs it. With Thompson Roofing and Construction, you can rest easy knowing we’ll do the job right the first time. Every job is competitively priced, adequately supervised, and built according to schedule. We use premium products from North America’s largest roofing manufacturers and employ a highly-skilled, factory-trained roofing crew. On and off-site, we strive to provide a positive, worry-free building experience from the design stage to the final touch-ups.

Our company has an A+ rating from the Better Business Bureau and has been recognized with the prestigious 2015 Best of HomeAdvisor Award for our commitment to quality, service, and value.

Request a FREE Quote. Call Thompson Roofing & Construction today!

Suppose you’re planning new construction in the Huntsville, AL metro or anywhere in the Tennessee Valley area, call (256) 952-3309. You can also request a free quote and send inquiries about our services and financing using the form on the right side of our website. We look forward to hearing from you!

Get In Touch