About North American Roofing Company

Without a quality installation by a professional, you could end up with a roof that has re-occurring problems. The North American Roofing Co. has been in the roofing business for over 18 years, serving Texas, Louisiana and surrounding areas. We have years of experience in all areas of roofing.

At North American Roofing Co., we provide the best roofing services in Texas and Louisiana. We have all the experts and the obligatory experience and knowledge to solve all your roofing worries. In our years of experience serving homeowners,with roof installation and repairs, we have maintained an excellent track record of customer gratification. Hire us as your roofing contractor, and discover it for yourself.

Our objective is to satisfy each customer by finishing their roofing project with quality, commitment and integrity. Our reputation has been built on providing our customer with top rated professional installers, superior quality and complete reliability.

Today we have become one of the apex rated roofing contractors in Texas and Louisiana because we stand out above the rest. We are dedicated to outstanding quality, superior workmanship and customer service.

Our Services

  • Residential roofing repair
  • Roofing service
  • Roof installation
  • Repair
  • Replacement
  • Emergency repair
  • Leak repair
  • Flat roofs
  • Gutter repairs and maintenance
  • Metal roofs

Contact us today for a FREE roofing consultation!

Our Services

Residential Roofing Repair

North American Roofing also provides roofing repair services

Read More

Residential Roofing Services

North American Roofing provides residential roofing materials and roofing

Read More

Commercial Roofing Maintenance

North American Roofing provides numerous commercial roofing options

Read More


You may not realize it but gutters are a very important part of any home

Read More

Business Hours
Mon - Fri: 8AM - 6PM
Sat: 8AM - 5PM
Sun: 8AM- 2PM


Contact Details

North American Roofing Company
   (800) 717-8224

   19923 Stuebner Airline Rd. Spring,TX 77379
   (281) 377-5867

   333 West Olmos Dr. #112 San Antonio, TX 78212
   (210) 501-0700

   401 N. Carroll Ave. Suite# 143 Southlake, TX 76092
   (817) 719-8182

   3938 Surfside Blvd. #1130 Corpus Christi, TX 78402
   (361) 271-3996

   2412 Maplewood Drive #2, Sulphur, LA 70663
   (337) 242-1405