Preview built for Mackey Roofing Inc by Jabr Kamhed — not affiliated
4.9 90 Google reviews

Roofing help, right here in Ada

Ada homes.A roof you can count on.Roofing done right.

Missing shingles, a leak after the last storm, or a roof near the end of its life. Call Mackey Roofing Inc and get a clear plan.

Call for a free estimate.

Mackey Roofing Inc · Ada, OKExplore our services
Roof repairs
Roof replacement
Gutters
Storm damage

Roofing services

What we
can help with.

From quick fixes to bigger projects, start with a call and a clear plan.

Call (580) 272-3130

Know when to call

Small signs.
Big roof problems.

Catching problems early usually keeps them smaller. If any of these sound familiar, give us a call.

Call (580) 272-3130
01

Missing or curling shingles

Often the first sign a roof needs attention.

02

Water stains on ceilings

A leak may be working its way in.

03

Granules in the gutters

Can mean your shingles are wearing out.

A simple place to start

From “what now?”
to a plan.

01.

Call and tell us what’s going on

Share what you’re seeing and ask about a free estimate.

02.

Understand your options

Talk through what the job needs before any work begins.

03.

Choose your next step

Ask your questions and schedule when you’re ready.

In our customers’ words

Good work.
Word gets around.

4.9
90 reviews on Google
Read all reviews on Google
★★★★★
We hired Mackey Roofing in in June of 2026 and couldn't be happier. The workmanship is excellent, and the crew was professional from start to finish.

What really sets them apart is how they treated us. They communicated clearly, answered every question, and treated our home like it was their own. The price was fair and there were no surprises.

The biggest thing for me is that Tyler has helped with minor repairs for years. Whenever a repair has been needed over the years, he came out and took care of it without charging us a dime prior to us being their customer.

If you need a roofing company you can trust, call Mackey Roofing. I wouldn't hesitate to hire them again and recommend them to anyone.
Zubair KhanGoogle review
★★★★★
Tyler and his crew were very professional and transparent on the scope of the project and what all was going to be done! They finished in the time frame they said they were going to as well. High quality materials and installation. Mackey Roofing a family business built on integrity and honesty, don’t hesitate to use them on all your roofing needs.
Victor MartinezGoogle review
★★★★★
Mackey Roofing was top notch to work with. Tyler & his team did exactly what they said they would do and showed up when they said they would. Tyler also worked with our insurance to help us on our claim process. Mackey Roofing is the best!!!
Mike WoodGoogle review
★★★★★
A big thank you to Mackey Roofing Inc. for getting me moved up the waitlist so we could stop the leaking before this week of storms moves in! Done in less than 5 hours and stuck to his estimate pricing. He’s was very responsive to my questions and provided me with tons of information about the materials he used and warranty info. He was very transparent with pricing and provided an itemized estimate and invoice and never needed my insurance paperwork! Couldn’t have asked for a smoother transaction!
Misty RobinsonGoogle review

Local starts here

Your Ada home.
Our starting point.

Roofing service for Ada and nearby. Just outside the city? Call with your address to confirm service availability.

Ask about your neighborhood
Mackey Roofing Inc
12938 County Rd 1538, Ada, OK 74820

A little more clarity

Good questions.
Straight answers.

Every home is different. For questions about yours, call (580) 272-3130.

Can I get a free estimate?
Call (580) 272-3130 and describe the project; ask about a free estimate.
Do you handle roof repairs and replacements?
Both are part of the work. Call to talk through your roof.
What should I do after storm damage?
Take photos if it’s safe, then call (580) 272-3130.
Do you work on gutters?
Ask about gutter work when you call.
Do you serve homes outside Ada?
Call with your address to confirm whether service is available in your area.

Let’s start with a conversation

Call for a free estimate.

Tell us what’s going on and take the first step toward getting it fixed.

Roof problem?Call (580) 272-3130