Reviews Make Choosing the Right Residential Roofing Contractor Easier

metal roofingWhen it comes to selecting the best residential roofing contractor, be as choosy as you want. You don’t want to leave your home in the hands of just any contractor without knowing for certain they have the right education, expertise and credentials. No matter what type of roofing or home repairs that need to be done, you should not have to sacrifice your investment or your peace of mind in the process.

Leave Us A Review

Your online reviews are very important to our business. If you have a moment, please leave us a review on the following sites:


See How Others Rate Our Roofing Services

One important step that is often overlooked when searching for roofing companies in Oklahoma, is reviews. Reviews are your friend and can help you weed out roofing contractors that are not on par with the caliber of skill and professionalism that you require for your roofing project. Reviews give you a better idea of what you can expect as a customer. The best thing about reviews is that they are not biased and come directly from the mouths of previous customers.

We invite you take a look at what some of our customers have to say about their experience with us.

We make these reviews available to show you how confident we are in our roofing services. We have nothing to hide. Not only do we have awards and publications that can back our claims of excellence, our reviews offer you a more personal and relatable view of how we work.

We welcome and encourage each one of our customers to leave reviews, and we post pictures of our finished projects. We want to help you to make an informed decision to protect your home.

Local Reviews

Rated 5.0 out of 5 stars based on 67 customer reviews

Map of Oklahoma City, OK

Great service

Very helpful.

Map of Shawnee, OK

Job done right!

The entire process was easy - from talking with Michael to the final payment. All questions were answered and I have no complaints!

Map of Oklahoma City, OK

Amazing service!

I was very impressed with the professionalism of All American Roofing. When I met with Michael he explained the process for getting my roof replaced, which helped me a lot because I was a little confused. The workers were great! They finished in less than two days and cleaned up afterwards. They even replaced my chimney cap that was blown off in the wind storm. I'm very happy that a friend recommended them to me, it was one of my better decisions as a homeowner!

Map of Oklahoma City, OK

Great Customer Service, Excellent Work

My roof and gutters look great. The company was very easy to work with and took great care of all my housing needs.

Map of Oklahoma City, OK

Excellent Service

The service was excellent. The workmanship is very professional. The company stands with the workmanship and product. I can recommend this company to anyone needing roofing work or repairs. They also replaced my windows. This was also done in professional manner with excellent workmanship.

Map of Norman, OK

Amazing All American Roofing!!

We had an amazing experience using AAR for our roofing need. They were professional, kind and honest! They finished in one day and worked with our insurance. I would highly recommend All American Roofing to anyone looking for a great quality roof at a great price!

Map of Yukon, OK

Great experience!

Map of Oklahoma City, OK

Great service

Everyone was pleasant and helpful

Map of Yukon, OK

great job; well done

I definitely recommend this company.

Map of Oklahoma City, OK

Excellent Job!

All American Roofing was professional and did an excellent job with our roof replacement. Job site was left very clean with no evidence of them ever being on the property. I would highly recommend them!

Awesome Price and Great Job*******

The work from All American Roofing was great. Will highly recommend them for my friends and family. Thanks.

Awesome windows

Thanks for replacing my vinyl windows. I really appreciate the customer service All American provided me

Great Service

The crew was right on time and very professional, worked very hard, answered every question, cleaned up after. Will recommended this company to everyone. Excellent work!

Great job, great service. They do what they say and they do it well

The best experience ever.

Roof looks awesome

All American Roofing installed a great roof. Crew did a excellent job with the clean up and rolleda magnet for nails. I really appreciate my salesman Neil cagle helping with my insurance claim.

great servcice

all American roofing was a super great company I didn't have to worry about anything very helpful and friendly

Great company. Great service.

Got roof done 3 days after I accepted the offer.


All american war fantastic to work with thank you


Great Service! Quality Workmanship!

Great service and affordable

Great Job done on Time

Was very happy with the workmanship and the scheduling of the job. They finished in one day and everything was cleaned up and the roof looks great. This is the second house All American Roofing has done for me. I will definitely call them if i need any more roofs replaced.

First Time homeowners 😍

I adore the new roof from All American Roofing. So excited to be first time homeowners with a brand new, hand-nailed roof. The crew made it happen quickly and did a great job cleaning up afterwards. #sothankful

New roof, rain gutters, repaired siding -well done

They did the work as specified in our contract. There were no "surprises". Can't think of anything I would have asked them to do differently. Brent was great to work with .


Terrific service

I have a new roof on my home. The professionalism exhibited by All American Roofing’s workmanship is of the highest standards. But let me tell you something else. The owner of All American Roofing, Mr. Neil Cagle, is the most helpful contractor I have ever met. When he makes a promise he keeps it! When I had a problem, he helped to solve it! And I have no doubt that if in the future I need his assistance he will be there to honor not only the contract but also to honor his word. There are any number of good roofers in the Oklahoma City area, but All American Roofing provides more than just a professional installed roof.

A quality company

This was our 2nd time to use All American Roofing. We are always confident that we are getting quality workmanship. It is a family owned business that has been in business for several years and who have high standards and are experts in their field.


All American is a wonderful and caring company. Follows through from start to finish. The work crew showed up when they said they would and had the roof done in 6 hours. They cleaned the area thoroughly after they finished. Easy to work with and non pressuring. I would highly recommend them to anyone!

Excellent Service and Responsiveness

I am a repeat customer, and will be again in the future. All American works with you, and does what they say they will do in a timely manner. I could not be more pleased.

Great company

These guys do a terrific job of working with the insurance company as well as doing a wonderful job in terms of the actual roof. This is the third or fourth job they've done on our home and rental houses. Not complaints at all.

Great service

Received great service. Left site clean. Finished on time as promised.

Worry Free

I actually experienced 2 roof replacements, the first with our church then my home. The first went so smoothly I knew I wanted All-American to replace the roof on my home. Unknown deficiencies were brought to light and corrected on both jobs without the "snake-oil salesman" approach, which was very much appreciated. Honesty, integrity, and skillfulness in every aspect of the job was top-rated. From beginning paperwork to clean-up was a great experience. My dealings with Don, all folks in the office, as well as the crew, were all awesome.

Highly professional. All-American Roofing was an exceptional company to do business with.

Michael Cagle and the All-American Roofing Team exceeded all of our expectations. We could not be happier with the professional manner in which they took care of our roofing, guttering, garage doors, painting and window screens repairs. They left our landscape beds and lawn area cleaner than when they first arrived on the job. We were very impressed and would recommend All-American Roofing services to anyone needing these type repairs.



Great job. Very pleased with quality and workmanship.

Great Service

have used this company for over 32 years Neil put a roof on our home over 32 years ago. Had storm damage 15 years ago replaced roof. Had storm damage last April Replaced roof and siding did a great job and job site as cleaned when done


Very good company to work with and through the process.

Great Service

Great work!! I will not hesitate to use them for my roofing needs in the future!

All American is a great roofing provider. I not only refer them to my clients, but use them for my own roofing needs. I wouldn't trust anyone else to provide the service and quality that they do.

Fantastic service

We had our roof replaced by All American Roofing and thing came out just as promised!!! I would recommend All American Roofing to anyone! Thank you for a job well done!

Very professional service very helpful

Micheal was very professional and very helpful. This was my first roof on my house he aswered all the questions that I had. Gave me selections and opinions on certain things. Right away felt comfortable with going with American Roofing. Susan helped me stress free with the paperwork. Will recommend to everybody. 5 stars

Excellent Service!!!!!!!!

All American Roofing helped replace my roof while I was having an addition added above the garage. They worked with my building contractor to make sure my roof replaced in timely manner. My salesman Michael Cagle also helped get the insurance to pay for my roof replacement due to hail damage. I can't believe how easy the complete process was.

All around a great experience!

All American Roofing handled all the work done on our property and they went beyond our expectations with their workmanship and especially their customer service.

Great Service Great Customer Service

Friendly Customer Service

very professional and get work done in a timely manner and gets it done right.

Great and fast service


Excellent quality work and materials

I had called three other local roofing companies in the Oklahoma City area around the New Years holiday. None of them even had the courtesy to return my phone messages. Then, within an hour of calling All American Roofing. Inc., located in Bethany, the company president was up on my roof. Four days later I had a brand new roof. They handled contacting GAF, the shingle manufacturer, to get me the $250 military rebate and they contacted my insurance company to get me the home insurance premium discount for buying the hail impact resistant shingles. I have an excellent, high-quality roof in place, with the ice and water shield underneath the class 4 (the best rated) shingles. They replaced the old wind turbines with low-profile vents, so there won’t be any more “clunk clunk” noises in the winter from when the turbines would get coated in ice and then turn in the wind, making it hard to sleep. The office staff and the roof installers did an excellent job. Selecting All American Roofing Company for my new roof has resulted in a superb experience. I now have found a roofing company for life!


Our roofing experience was Great! From the time of the first visit to the finish everything was the highest professional level of quality. It was all completed quickly and cleanly as if they were never there. We will highly recommend All American to our friends and an and those that ask. Again we are impressed by Hope we do not have to replace our roof for a long time. Our Thanks to the entire All American crew. Bruce. Ellen & Maxx our dog Macella

Great all around

All American Roofing is by far the best company I could ask for. They answered all my question in easy ways for me to understand, they worked with me dealing with my insurance company. Just all around great people!!! Thanks

Good quality service

Good service prompt . And did what they said they would do . no short cuts. . Ive' used them before


Get Started Today!

Whether you are in need of a residential or commercial roof in OKC, Tulsa and surrounding areas, don’t hesitate to contact us today at 405-787-0400. Our roofing experts are standing by and ready to assist you with your roofing needs.