Call us now ! Send us an email Florence Blvd Florence United States

Back to Top

Call Us Today!
(256) 648-5354
Call Us Today!
(256) 648-5354


If your home is in need of repairs from weather damage or other catastrophes, call North Alabama Roofing & Restorations, Inc. Our crew is dedicated to restoring and repairing homes with insurance loss. Mark Jewell founded North Alabama Roofing & Restorations, Inc. in February of 2005. Since then, we have served the Florence, Alabama, area with class, care and expertise. We are a licensed Alabama homebuilder general contractor. When a storm has damaged your roof, call us!

Roof Repair


We specialize in residential roofing, siding and repair. So no matter what your home might need, you will be more than satisfied with the results.

New Roof

Contact Us

Call today for an estimate from our team of professionals. Whether you require a completely new roof or just repairs, we can help!

Business Associations

  • Alabama Home Builders
  • State of Alabama General Contractors
  • Contractor Connection
  • BBB of North Alabama
  • Angie's List
  • Claims Pages


  • BBB of North Alabama


We are a restoration contractor specializing in restoring insurance loss projects such as wind, hail, ice, fire and water damage. This involves roof replacements along with fire and water damage restorations.


  • Uncommon customer service
  • Two full-time staffed offices
  • Real warranties
  • On-site estimating
  • Free estimates
  • Free inspections
  • Daily job site reporting to homeowner and insurance agency


  • Owens Corning
  • GAF
  • Tamko

Contact Us

If the roofing, siding or other feature of your home has been damaged, North Alabama Roofing & Restorations, Inc. can help you recover the loss. We specialize in insurance loss projects in the Florence, Alabama, area. Call us for an estimate! (256) 648-5354

YP Reviews


North Alabama Roofing & Restorations, Inc.
3266 Florence Blvd
Florence, AL 35634
Phone: (256) 648-5354
Additional Email:
In Business Since 2005

Business Hours

Mon: 07:00 AM - 05:00 PM
Tue: 07:00 AM - 05:00 PM
Wed: 07:00 AM - 05:00 PM
Thu: 07:00 AM - 05:00 PM
Fri: 07:00 AM - 05:00 PM
Sat - Sun: Closed

Payment Options

Financing Available, Travelers Checks