Roofer in Texas and Oklahoma

Roofer in Front of House With Customers

Call Us For All Your Residential and Commercial Roofing Needs.

Your roofing material is perhaps the most important part of your home or business. Without the roof, the rest of the building is subject to severe damage from the elements, and when the roof isn’t secure there are a variety of things that can go wrong inside the building itself. If your roof is leaking, damaged or needs to be replaced and you need a roofer in Texas and Oklahoma, call the roofing contractors at McRoof. We proudly offer repairs for a variety of roofing problems. As a company, our number one priority is to give our clients the best roofing experience they will ever have. We accomplish this by installing only the best roofing material in the business, and by providing excellent client service. Our roofers are certified, licensed and insured, so we know that we are sending you a qualified professional roofer who will be able to get the job done right the first time. After the initial roof inspection is completed, we take the time to discuss the state of your roof and answer any questions you might have regarding repairs or replacements. Once we start working, we only perform necessary repairs, so you don’t have to worry about paying for repairs you don’t need. If you want to work with a roofer you can trust, give us a call today at (844) 253-8845 to schedule your appointment.

  • Locally Supported By Dave Ramsey
  • Metro 50 Winners 2017
  • Metro 50 Winners 2017

When You Need a Roofer, Call Us

We understand that there are a variety of things that could go wrong with your roof. Whether it’s because of damage from a storm or general wear and tear over time, all roofs will eventually need to be repaired or replaced. The roofing contractors at McRoof are here to help with whatever repairs you might need. If your home has been damaged by a storm, we can help with not only the repairs but also the process of filing the claim with your insurance company. We work on all types of roofs, from residential homes to large commercial roofs. The materials we use are only the best in the roofing industry, which means that you can rest assured that your roof will be more secure than ever when we are finished. We understand that your time is valuable, and so we guarantee that we will complete your roofing repairs in a time-efficient manner. Give us a call at (844) 253-8845 and let us start working on your roof repair right away.

Residential Roofing


Maintaining your home’s roof is an important part of protecting your family. We are here to help you. If you find yourself needing repairs or replacement of your residential roof, give us a call. We are certified CertainTeed Storm Damage Repair Specialists and we can help you get your home back in shape after a hail or windstorm. Whatever happened to your roof, if you need a roofer call us at (844) 253-8845.
  • Premium Residential Roofs We install premium roofing materials, such as architectural shingles, 3-tab shingles, and synthetic slate and wood shake shingles.
  • Storm Damage Roof Repair We are Storm Damage Repair Specialists, which means we can get your roof repaired fast.

Commercial Roofing


Commercial roofing requires a unique set of roofing skills. The roofs on commercial buildings are bigger than residential roofs and usually suffer different levels of roofing damage. If your commercial is having problems with pooling water or leaks, give us a call today at (844) 253-8845 to speak to a roofer about getting an appointment for roof repairs. If your flat or low-sloped roof isn’t quite ready for a roof replacement, but still has significant damage, we might be able to perform a roof restoration.

  • Commercial Metal Roofing We can repair or replace your commercial roof for an affordable price.
  • Single Ply Roofing The roofing contractors at our company, are certified to repair or install a variety of single-ply roofing materials.
  • Roof Restoration Roof replacement is less expensive than a full blown roof replacement.

Our Locations

We serve a large area of Texas and Oklahoma. In order to serve such a large area we have multiple branch office locations.  All offices are commited to offering great client service and excellent roofing to our clients. By having different office locations, we can meet the unique needs of each community and are able to serve those communities in ways that go beyond just roofing.  We know that our clients depend on our services to keep their homes and businesses safe, and we do not take that responsibility lightly. Every staff member at every office locations provides the highest level of professionalsims and client care.  Check out the links below to find out if you can hire a roofer from our company in your hometown.

Call for Great Roofing Today

Whatever your roof needs, call and schedule an appointment with a roofer from McRoof at (844) 253-8845. We offer top quality roofing services alongside excellent client services. By working with the best roofing materials, we can guarantee that the roof we give you will be the best roof you have ever had on your home or business. We offer premium roofing services and if you’re not quite ready to replace your commercial roof, we are always happy to discuss the possibility of a roof restoration.  Our dedication to providing our clients with an excellent roofing experiences makes us honest and reliable.  We offer our services at an affordable price, and never charge you for repairs you don’t need.  When You want a roofer who will take good care of you and your roof, call us.