(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-TDSFT2B');


Workers Providing Residential Roof Services
If You Need Residential Roof Services, Call Our Office Today.

Searching for roofing in Oklahoma City, OK for commercial and residential structures? Give us a call now at 405-600-5587 to talk with one of the experienced roof contractors at McRoof. Not only committed to offering quality roofing services, our roofers strive to offer superior client service as well! After years of supplying expert residential as well as commercial roof services to Oklahoma City, OK and surrounding areas, we look forward to many more years of service in the future! We realize that roof repairs or replacements can be overwhelming sometimes, so we are happy to answer any and all questions our clients have. At McRoof, you can rely on our contractors to always be helpful, fast, and professional.

We Serve These Cities:

Dependable Roof Services

Flat Commercial Roof In Need of Roof Services
We Also Offer Premium Commercial Roofing Services.

It is essential that you have an experienced roofer you can depend on because your roof system is such an important part of protecting your property! Each of our contractors is educated to industry standards, and we utilize only the highest quality of roofing materials. With a large variety of materials and tones, we make sure you can pick a solution that increases the value of your property. Our roofing experts are ready to help you decide which roof material will complement your home or business best, in terms of not only design but longevity as well as! For clients that are interested in repairs or roofing system replacements, our experts can assist you with that too! If you need residential or commercial roof solutions you can rely on to last for a long time, contact the experts at McRoof. We don’t only offer our professional roofing in Oklahoma City, OK, but also in the areas, you can find listed above. Speak with any of our expert roofers today at 405-600-5587, and set up your appointment for a roof inspection and estimate.


“They did a great job! Very knowledgeable and well prepared, and they have provided great customer care after the job is done.”

Finance Your Roof Repair or Replacement
Great Options For Qualified Homeowners
Keep Your Project Affordable
Request Financing
Damaged Roof? Don’t Fret!

Turn to Us for Storm Damage Services
We Are Highly Experienced & Credentialed
Learn More

“Scotty did a great job on my roof. I found out about them when they did my Dad's roof. They dealt with the insurance company the entire time.”

See Our Customer Reviews