COVID-19 Update


Providing High-Quality Residential Roofing in Oklahoma City & Tulsa

Certainteed-SpecialtyYour home should be a heaven, and that safe place starts with a high-quality roof that keeps out the rain, wind, and other inclement weather experienced in the state of Oklahoma. All American Roofing provides residential roofing in Oklahoma City, Tulsa, and surrounding areas by using high-quality materials and our 30 years of experience as roofing contractors. Whether you’re looking to replace your roof through your insurance after it’s been damaged or you’re building a new home, we’re ready and willing to put our experience and skill to work for you.

The Difference a Good Roof Makes

The roofing system needs to be able to withstand the powerful winds that sometimes come through the state. That Is why at All American Roofing, we use the same professional and trained crews, with the same production staff, so that we are consistently installing a roof that meets the roofing manufacturer’s specifications.

How We Can Help

We’ll provide you with materials from brands we trust, including:

  • GAF
  • Owens Corning
  • Tamco
  • Decra
  • CertainTeed
  • Malarkey
  • Di Vinci

We offer free estimates and consultations where we sit down with you to discuss our certifications, insurance, referrals, and provide you with shingle samples. We also employ a full-time staff at our office to answer your questions at any time, and our production team ensures our completed jobs meet our demanding standards. Attention to detail for your home, such as the windows, gutters, and siding, will be professionally cared for by our knowledgeable staff. We’ll show you how we’ve been able to remain a success since 1981 and provide service to over 30,000 customers.

Brochure Downloads

GAF Residential Roofing Guide

GAF Residential Roofing Guide

Schedule Your Free Consultation Today

If you’re browsing through roofing companies in Oklahoma to install or repair your home’s roof, All American Roofing wants to speak with you. Schedule your free inspection and consultation by filling out our convenient online request form, or call us at (405) 787-0400 (OKC) or (918) 583-0100 (TULSA) today. We’ll provide you with the prompt service and answers you deserve.