(918) 992-2200

Honest & Professional Roofers in Hominy, OK on YOUR Side!

We are a team of roofing contractors in Osage County, Oklahoma that have over 30 years in the business. Over these past 3 decades, we have been providing effective and affordable roof repair, replacement, and installation services to happy customers all over Tulsa, OK. Our staff is comprised of some of the most honest and dedicated guys in the business and have worked on and are knowledgeable about every and all roof types & styles that are out there, for both residential and commercial customers.


Check out a few of the services we happily offer FREE & FAIR ESTIMATES for:


  • Roof Leak Detection & Repair
  • Roof Installations & Replacements
  • Metal Roofing
  • Flat Roofs, Rubber Roofing, TPO, and all other Roof Types
  • Roof Cleaning (Scheduled Programs or One Time Services)
  • And More

These are only a few of some of our most popular services but rest assured, we are a full service commercial & residential roofing company and have the team of roofers & supply to handle any and all projects you are looking for. Whether you need a simple cleaning done or an entire roof installed, we have the inventory and the crew to make it happen.

Call us today for your free quote!

(918) 992-2200

30+ Years of Experience

There aren’t many other roofing companies out there with as many years in the business as we have that still run and operate under their original owner. Ours is still in charge of our whole operation and oversees the training and hiring of all of our staff. This is to ensure that only those that have both knowledge AND experience are brought on board to wear our uniform.

Hail and Storm Damage (Emergency & Non-Emergency Services)

If you have found your home to be damaged by a recent hail or any other storm in the area, then you have found the perfect team of roofers for the job. We do everything in our power to make these a top priority and make sure your home gets back to a safe and comfortable place for you and your family. Please give us a call today to schedule a meeting in person so we can go over all of your options in person (at no costs or obligations) and begin the process ASAP!

Call Us Today!

(918) 992-2200

Your Name (required)

Your Email (required)

Your Phone Number (required)


Service Needed?

Please leave this field empty.