Roofing Estimates

Calling us is the critical first step in putting your home’s roof back into great condition. Whatever your roof might need, it all starts with a roofing estimate.

Call our office to schedule yours today: 918-747-7141

When you choose to obtain an accurate roofing estimate for your roof’s needs, you’re choosing the kind of responsible, intentional planning that results in a better overall experience. We absolutely understand the importance of an accurate roofing estimate, and work hard to help our customers plan best for their home’s needs. You’ll be able to tell as soon as you talk to us that we’re focused on your needs, and that we work to serve you in the very best way that we can.

Your roof is one of your home’s most important components. It doesn’t just provide the insulation and protection from the elements that keeps you warm and safe, it also protects your home from moisture accumulation that can lead to rot, mold growth, and other water damage related issues. When you choose to get your roof fixed for good, you’re choosing the kind of peace of mind that lets you rest easy and get back to the things that want to spend your time on. We understand how valuable a trustworthy, hard working and reliable roofer can be, and we do everything that we can to be exactly that for each of our customers.

Our friendly, talented professionals work to deliver high quality results no matter what your specific needs are. Whether you’re hoping for minor repairs, major fixes or total roof replacement, we’ve got what it takes to get the job done right. You’ll see that we take a lot of pride in meeting your unique needs, and that we work hard to provide the long lasting results that leave you happy for years to come. There’s no reason to work with contractors who aren’t focused on your needs, you’ll just end up disappointed. If you’ve been looking for the best option to take care of your leaky, damaged roof, give us a call for a fast and reliable roofing estimate. You’ll be glad you did!

It takes commitment to our customers to consistently deliver the best in roofing services. More than just working with the best professionals and using the highest quality products, it takes a real willingness to ensure that each project turns out the very best that it can. Our experienced, hard working professionals know that the difference is in the details. That’s why they take the time to ensure that each project is completed in the absolute best way that it can be.

We’ll give you a free roofing estimate that outlines all the details – 
For more information, call 918-747-7141 today

When you choose us for your home’s various roofing needs, you’re choosing a company that’s committed to delivering the very best to each and every one of our customers. We understand the importance of your peace of mind, and do everything that we can to let you rest easy knowing that your roof is in great hands. Whether you’re in need of a new roof installation, roof replacement, or any kind of repairs, don’t wait to call us. Request a roofing estimate today!

  • Friendly, hard working and detail oriented professionals
  • Turnkey solutions that simplify your life
  • roofing estimate that’s accurate and timely
  • Fantastic customer service that you’ll remember

We work hard to be the very best contractor for all of your roofing needs. It takes more than great professionals and plenty of experience to be the best, it takes a dedication to providing the utmost in customer service.

We can provide your roofing estimate in Tulsa, Oklahoma City, Nichols Hills, Edmond, Norman, Moore, War Acres, Jenks, Bixby, and Yukon, OK.

We’d love to hear from you!

1320 E 58th St,
Tulsa, OK 74105
Tulsa Office: (918) 747-7141
Fax: (918) 747-7122

Send us mail

Welcome to Messick Roofing and Construction

Our inspections are complementary within the Greater Tulsa area, and all appointments are met within 24 hours of appointment set. Our goal is to make your out-of-pocket expense as little as possible.

Call Now


We are glad that you preferred to contact us. Please fill our short form and one of our friendly team members will contact you back.