Roofing contractor
Top Source Contracting – Fort Worth Roofing Repair & Replacement (Residential, Commercial, Hail Repair)
9500 Ray White Rd Suite 200, Fort Worth, TX 76244
Listed under Keller, TX
- Google average
- 5.0
- Ratings counted
- 103
- One and two star
- 0 of 103(0%)
- Texas median
- 1.0%
The first three are Google’s own figures for Top Source Contracting – Fort Worth Roofing Repair & Replacement (Residential, Commercial, Hail Repair), read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the Texas roofers we list with enough ratings to compare.
Rating breakdown
| 5 | 103 | 100% | |
|---|---|---|---|
| 4 | 0 | 0% | |
| 3 | 0 | 0% | |
| 2 | 0 | 0% | |
| 1 | 0 | 0% |
Lower than most — the typical roofer in Texas sits at 1.0%. A higher share is a reason to read the critical reviews below, not a verdict.
The critical reviews
The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.
We hold no one or two-star review text for Top Source Contracting – Fort Worth Roofing Repair & Replacement (Residential, Commercial, Hail Repair). That is not the same as there being none — it means our capture did not reach any. The rating breakdown above is Google’s own count and is the number to go on.
What reviewers keep mentioning
Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.
- insurance claim assistance25
- roof replacement23
- professional crew10
- smooth process7
- storm damage assessment6
- high quality shingles2
- roof removal2
- damage inspection2
- meeting with adjuster2
- plant protection2
Other reviews we hold
14 more of the 96 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Jon Fischer4 months ago
Another fantastic experience with Top Source over the years. First roof replacement in 2019, storm damage fix the same day in 2014 after a dish was ripped off and now a new roof after last year's massive hail storm. John is always super …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thanks Jon! Though we don't like that you guys had to sustain another damaging hail storm, we were definitely excited to work with you again. Hope you enjoy the Class 4 upgrade and it helps bring in some insurance discounts!
- 5 out of 5Ann Blue5 months ago
We recently had our roof replaced by Top Source. John Mitchell, the owner, was amazing throughout the entire process, including the inspection, meeting with the adjuster, working with the insurance company and replacing the roof. I really appreciate how patient and helpful he was when we were choosing our new roof. The roofing crew was fabulous. They were very careful and efficient. They did a wonderful job! The roof looks great! They also did an excellent job with the clean up. I highly recommend Top Source and I would definitely use them again.
- 5 out of 5Borrow Bins6 months ago
John is amazing to work with, took care of just about everything and made it very simple. He is upfront and honest about the entire process, always follows through. I can’t recommend him highly enough.
- 5 out of 5Freddie Jackson7 months ago
I would highly recommend Top Source contracing. As a business owner myself I understand the importance of quality craftsmanship and dependability, John was not short on either. He was very knowledgeable and had an answer for all the hard …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5Daniel Kinnel8 months ago
Awesome customer service, very professional services. I would recommend there services.
Reply from the business
Thank you Mr. Kinnel! It was a pleasure working with you guys. Good luck on the move and let us know if you ever need anything!
- 5 out of 5Keith Crocker8 months ago
John and his crew replaced my roof several years ago and again this year following a massive hail storm. They did a fantastic job both times. John helped with the insurance claim including meeting with the adjuster to make sure everything went smoothly. The crew worked efficiently, protected my landscaping, and did a thorough job cleaning up when they were finished. I highly recommend John and Top Source Contracting!
Reply from the business
Thanks Keith. The highest compliment we can receive is earning your business for a second time. We always enjoy working with you and it was a pleasure working with you and the family!
- 5 out of 5Travis Witmeyer8 months ago
John and his team at Top Source were great to work with. The entire process was streamlined and stress-free for us. We very clearly needed our roof repaired, but were weary of using just anyone off the street. John isn’t pushy, but he does follow through on what he says and also follows up if you are dragging your feet, which means nothing falls through the cracks. His team works quickly, respectfully and did an excellent job, especially on cleanup. Highly recommend.
Reply from the business
Appreciate the feedback Travis! Construction normally is not a quick process. Sometimes we need to hit the brakes and do a thorough investigation to make sure we solve all the problems before we leave the project. It was a pleasure working with you!
- 5 out of 5Hillary Esparza8 months ago
Top Source did an excellent job on my roof. Unlike a previous roofer, John took the time to explain everything in detail and made sure I understood how the whole process would work. His team was professional, efficient, and completed my roof in just one day. The quality of work was great, and the experience was stress-free. Despite a setback with the insurance company and mortgage lender, John had the most patience and reassured us that everything would be fine. I would highly recommend Top Source to anyone needing roof repair or replacement.
Reply from the business
Thank you Hillary! Patience goes both ways. Thank you for working with us as we addressed the things the insurance company missed. We are always here to help and make sure we leave your roof much better after we're done than the way we found it!
- 5 out of 5Gloria Millimet8 months ago
Very professional, cleaned up well
Reply from the business
Thank you Gloria. Clean up is important and tires are expensive. One of our highest priorities is making sure any stray nails are accounted for to eliminate problems before they start.
- 5 out of 5kealy vansickle8 months ago
1st class all the way. Reached out to John for a roof inspection. He was punctual, professional, and very informative. Turns out we needed a new roof and he walked us through the process and made it a breeze. 5 stars, highly recommend.
Reply from the business
Thanks Kealy! We're glad we were able to help you get the roof back up to point. Selling a house can be tricky. We're always here to help you navigate the process.
- 5 out of 5Jason Lyons8 months ago
John is great to work with!
Reply from the business
Thank you Jason! Let us know if you ever have any other issues and we're always here to help.
- 5 out of 5Andre Clemon8 months ago
The service provided by the roofing company was absolutely awesome.The gentleman working with the insurance company did an awesome job. He had a wonderful personality and believe me with the shit ,He had to deal with from the insurance companies. I commend him a 100%. We appreciate what you guys have done. And also, we appreciate you recommending the upgraded tiles as well too. So thank you very much.
Reply from the business
Much appreciated Andre. Sometimes insurance misses things on initial inspections. It's important to catch it early to make sure we get your back to pre-storm condition. We enjoyed working with you guys! We hope the free upgrades stop the next storm.
- 5 out of 5David Hanzel8 months ago
I worked with John from Top Source. John was very helpful working with the insurance company. Once approved, top source did a great job completing the project on time.
Reply from the business
Thank you David. It was a pleasure working with you!
- 5 out of 5Nabil Amara8 months ago
The whole process went really smooth. JOHN made the hole experience seemless ! Very pleased with the outcome and will recommend to everyone i know.
Reply from the business
Thank you Nabil. It definitely means a lot coming from another contractor with a keen eye for detail. We hope you enjoy your new rubberized roofing system!
What Top Source Contracting – Fort Worth Roofing Repair & Replacement (Residential, Commercial, Hail Repair) says about itself
Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.
Free estimates
“…Testimonials Contact (817) 832-7088 Free Consultation Fort Worth · Dallas · Plano Your…”
Family owned
“…DFW Local Family-run team serving the entire Metroplex.…”
Other roofers in Keller
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| Hail King Professional Roofinghail damage repair, roof replacement, insurance claim assistance5.0447 ratings0.4% one and two star(682) 235-2880 | 5.0 | 447 | 0.4%2 of 447 | (682) 235-2880 |
| T Rock Roofing & Contractingshingle replacement, promptness, insurance claim assistance4.9198 ratings2.5% one and two star(469) 931-9867 | 4.9 | 198 | 2.5%5 of 198 | (469) 931-9867 |
| CLC Roofinginsurance claim assistance, answering questions, easy process5.0179 ratings0.6% one and two star(817) 416-7663 | 5.0 | 179 | 0.6%1 of 179 | (817) 416-7663 |
| Super Roofmanroof replacement, insurance assistance, job well done5.0172 ratings0% one and two star(817) 354-7663 | 5.0 | 172 | 0%0 of 172 | (817) 354-7663 |
| Palafox Construction Group, LLC.polite team, seamless process, gutter replacement4.8172 ratings3.5% one and two star(817) 232-3866 | 4.8 | 172 | 3.5%6 of 172 | (817) 232-3866 |
| Upright Roofing and Constructioninsurance claim assistance, detailed inspection, smooth process5.0152 ratings0.7% one and two star(817) 663-0982 | 5.0 | 152 | 0.7%1 of 152 | (817) 663-0982 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 103 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 102, of which 96 have any text — and it is not everything Google shows.
Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.