Damaged roof or time for an upgrade? Get a Free Quote and take a risk free look at your roofing project.

Get a Quote…

We are licensed and work with your insurance company, but there is so much more to love about us!

Find out more…

The roof is the most valuable part of your home. Protect it with quality roofing products and services.

Learn how…




payment options




Contact Information

North Alabama Roofing & Restorations

Toll Free: 866-348-6020
Limestone County: 256-771-7333
Lauderdale County: 256-247-6020
Colbert County: 256-247-6020
Franklin County: 256-247-6020
Morgan County: 256-353-7610
Lawrence County: 256-353-7610
Madison & Huntsville County: 256-534-7756

Business HOurs

Monday-Friday, 8 a.m.-5 p.m.
24-Hour Emergency Service Available