
CALL OR TEXT
Talk to our team now for a free inspection
REQUEST A CALLBACK
We’ll reach out at a time that works for you.
*Rates, figures, and the example financed amount are provided for informational purposes only and do not take into consideration the APR. Final rates, loan terms, and actual financed amounts are dependent on factors such as loan program guidelines, credit score, pricing date, and final underwriting approval. Please contact us for more details.
Need roof repair in Tulsa, OK?
All Performance Roofing & Restoration provides roof repair services for missing shingles, roof leaks, storm damage, damaged flashing, water stains, and other roofing problems throughout Tulsa and surrounding communities. If caught early, many roof issues can be repaired before they lead to decking damage, mold growth, or costly interior repairs.



We work directly with insurance companies






Services
Roof Inspections
Contact Insurance Co.
Installment of
New Roofs
Satisfied Customers

About Us
About All Performance Roofing & Restorations, we’re a company that places our customers above everything else. Whether it’s installing a new roof or remodeling, we’ve got you covered. Nothing is more important to us than our reputation and delivering quality services to every one of our customers. Roof maintenance is one of those things you should keep near the top of your home repair list. Your roof is critical to your home—keeping you and yours dry and warm throughout the winter storms and rain. If your roof is in the metro Tulsa area, trust All Performance Roofing and Restoration to keep your roof looking and working as it should. Our experienced roofers can provide you with a free estimate. Our roofing contractors are knowledgeable professionals and will work quickly and efficiently to provide you with great service. We offer affordable prices. Call us for a free estimate at 918-520-8957.
All Performance Roofing and Restorations is a proud member of one of Tulsa’s largest networking groups, Business Owners Networking Group (B.O.N.G.) We were invited, along with 107 other members, to participate in the Cashflows with Cash Matthews Podcast. The podcast was hosted by Tulsa B.O.N.G.’s founder, Cash Matthews, and fellow B.O.N.G. member Kenneth Baucum. You can listen by clicking below!
No Project Too Big Or Too Small

Scroll Down
What Our Clients Say
I can’t say enough good things about this roofing company. From the very first call, their team was professional, friendly, and incredibly knowledgeable. They inspected my roof thoroughly, explained all my options clearly, and gave me a fair, honest quote. The work itself was flawless — they showed up on time, worked efficiently, kept the site clean, and finished earlier than expected. The quality of the materials and craftsmanship is obvious; my new roof looks fantastic and will last for years. What really set them apart, though, was the customer service — they genuinely cared about making sure I was happy at every step. If you want peace of mind and a beautiful, durable roof, this is the company to call. Highly recommend!
Logan Watford
All performance roofing did an amazing job on our roof. They were about to come out within a day or two for an estimate, the roof was being done days later. They were very informative on all the 1 million questions i asked. They walked me through getting the insurance check to the mortgage company. They are very professional and passionate about what they are doing. I highly recommend.
Sonja Lucero
Highly recommend for any and all roofing needs. Sean was great working with us through the insurance company, and mortgage company to help us with our claim. Once the claim information was gathered, Sean and his team had all of the materials at our house the next day, the roof was put on the following week, took a full day and clean up was great! Great crew and customer service!!
Alexis Marshall
Kayden Price, having direct experience as an insurance adjuster, knows the complex process of working with insurance companies inside and out. He provided all required reporting promptly and communicated directly with the insurance representatives to get all damage covered and to move the process along. The roof was put on in one day, and it looks great. I highly recommend All Performance for roofing.
Adrienne Rogers
I was told by a independent contractor that I needed a new roof, I asked my neighbor down the street who replaced his roof. After contacting Sean yesterday at All Performance he came out the next day and inspected my roof. He could not find anything wrong with the roof and advised to wait a couple of years, I had replaced my roof around twelve years ago. It is rare to find Honest, Truthful and professional companies these days. Sean with All Performance earned my future business and will refer to anyone who is looking for roofing work.
Thank you you Sean
Todd Miller
Not only was Sean professional, but communicated and answered any questions we had in a timely manner & went out of his way with our insurance issues and made sure to get everything handled. 10/10 would recommend!!
Kayleigh McKillop
Very pleased with how quickly and well our roof was completed. They took care of covering the lawn and cleaned up when completed. A “Top Notch Company’.
Pal Lutz
Sean and his crew were extremely professional and respectful and their work was very thorough. Very pleased with their service!
V P
Featured Blog

After the Hailstorm: Why You Don’t Have to Rush — And Why You Shouldn’t
If you’ve lived in Oklahoma for more than a season, you know the drill. The sky turns green, the hail comes down, and within hours, your neighborhood is crawling with roofing trucks you’ve never seen before. Knocks on the door. Flyers in the mailbox. Pressure to “sign...

