Roofing contractor
T Rock Roofing & Contracting
3001 Long Prairie Rd Ste 100, Flower Mound, TX 75022
Listed under Lewisville, TX
- Google average
- 5.0
- Ratings counted
- 816
- One and two star
- 5 of 816(0.6%)
- Texas median
- 1.0%
The first three are Google’s own figures for T Rock Roofing & Contracting, 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 | 805 | 99% | |
|---|---|---|---|
| 4 | 5 | 1% | |
| 3 | 1 | 0% | |
| 2 | 1 | 0% | |
| 1 | 4 | 0% |
About typical — 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.
All 4 of the one and two-star reviews we hold for T Rock Roofing & Contracting, most recent first.
- 1 out of 5Marie Webba year ago
Dishonest company that lacks integrity and competence. I would not use T Rock Roofing for any project.
Reply from the business
Ms. Webb, We’re surprised to see this review, especially since you’ve been a valued repeat customer. At T Rock, we take integrity, quality, and customer satisfaction seriously, and we’re committed to providing the best possible service. If something didn’t meet your expectations this time, we’d appreciate the opportunity to discuss it and make things right. Please feel free to reach out to us directly at info@dallasroofer.com or 469-931-9867—we’re always here to help.
- 1 out of 5Lamar Rogers3 years ago
They destroyed my gutters-put on the cheapest roofing material. They wanted all their money before it was inspected. Guess what it didn't pass. I paid half and they agreed to wait until it passed to get the rest. Never passed so I never paid the rest so they have turned it over to collections and will not fix it.
Reply from the business
We would love to see what inspection the roof didn’t pass as we give a lifetime warranty on all our work. Please call or text 469-931-9867 and we will be there same day to address any concerns you may have. We look forward to your call as we have tried repeatedly to contact you.
- 2 out of 5Grimstad3 years ago
Rep ghosted me after seeing the roof and scheduling a second consultation where no one showed. My guess is because I didn't agree with replacing the whole roof. I'd prefer if someone told me it's not a good use of their time instead of leaving me hanging.
Reply from the business
Hi Grimstad, first off we want to apologize. We believe there was a misunderstanding and would love the opportunity to understand what happened. If you would please reach out to us at info@dallasroofer.com, we would love the opportunity to try to fix this.
- 1 out of 5Tony Kim4 years ago
TWO THUMBS DOWN! I like supporting local business which is why I chose T Rock after seeing many positive reviews. Well, my experience with T Rock is very negative. The company representative was Doyle. He was quick to come out to gain my business. Everything went downhill after I was committed. 1. Doyle did not provide a date when they will start. After waiting few weeks, I called Doyle and he said he would have a crew come out in few days. 2. After few days, a truck showed up unannounced and dropped off the roofing materials on my drive way, blocking my car in my garage. I could not use my car for many days. 3. The crew stole several items from my back yard. 4. The crew did not cleanup very well afterwards. I had stepped on a nail after they completed the roof and left. I picked up about 100 nails myself and still find some today after 8 months. 5. The crew broke my side gate. Called Doyle multiple times about it and he said he will have someone out to repair but nobody showed up. I ended up fixing it myself after waiting 8 months. 6. From the begining, I told Doyle I want some gutters installed. After the roof was completed, I called multiple times about it. After few months, Doyle came and measured but nobody came to install gutters. I am tired of calling and waiting. I am done with T Rock.
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.
- roof replacement166
- insurance claim assistance68
- quick response56
- responsive staff33
- hail damage repair31
- timely work31
- gutter replacement16
- thorough inspection12
- shingle repair10
- wind damage inspection4
Other reviews we hold
14 more of the 29 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Sarah Solomon4 days ago
Mark Strong and his team were amazing to work with. I used Mark and his TRock team to provide roof and other home repairs after major hail damage. They provided wonderful service and stellar communication. Mark was also an awesome advocate when it came to working with my insurance company. Can’t say enough great things about Mark. Highly recommend him.
- 5 out of 5Ansley Medlicott4 days ago
It was a pleasure working with Mark Strong with T Rock Roofing during the process of buying our home. He did a phenomenal job with the roof inspection and the subsequent repairs. He was quick, responsive, a great communicator, and he …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5Dennis Schumacher6 days ago
Getting a new roof is never fun! It’s a mess for several days and you always wonder, “am I getting a good deal”. Being a Texan, this is my 4th roof across two different houses. Mark Strong and Cole Parker from T Rock Roofing spent quite a bit of time explaining the difference in products, with no agenda, and helped me find the right one given our weather in North Texas, AND they dealt with my insurance company (who was struggling mightily with their own staff of adjusters and office types) and made the process not only tolerable, but fairly stress free. By far the best roofing experience in my history, and I will recommend them to all my friends and family and use them again after the next hail storm. Thanks guys, very much appreciated!
- 5 out of 5Xiaolu Wei6 days ago
We recently had a roof leak. I contacted Nick from T Rock roofing based on friends recommendation. He is very professional and through. Nick was extremely helpful in getting my roof repaired quickly and effectively. Great experience, and highly recommend them.
- 5 out of 5Jarah Lewisa week ago
Nick did a great job coming over and inspecting our roof. He was professional and helpful!!
- 5 out of 5Greg Dashera week ago
Had to do some insurance repairs to rain caps, window screens and gutters. Mark clearly explained the process and communicated very well throughout the whole process. Tradesmen who came to do the work were all very nice and did excellent work. No issues whatsoever from anyone on the team.
- 5 out of 5Clayton Shatswella week ago
T Rock did an exceptional job with my roof inspection and replacement. I was closing on the sale of my home and had to get this done quickly. Unfortunately I had to be out of town at the time but felt very comfortable and confident with …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5Michael Georgesa week ago
Mark Strong and T Rock Roofing came highly recommended by our realtor. Our family was in a situation where we needed to remotely sell our property. Mark came on site and made inspections for needed repairs. He then contacted the home owners insurance agent and coordinated and participated in the insurance inspections and appraisals. After insurance approval, he quickly had his crew replace and repair all items required for a profitable sale. We were greatly impressed with Mark’s knowledge, professionalism, and overall attention to detail on this entire project. I highly recommend Mark Strong and T Rock Roofing.
- 5 out of 5Jennifer Peattiea week ago
Nick did a great job diagnosing the issue with my roof. He was also great with follow up, answering my questions and ensuring my satisfaction with the work. I would highly recommend!
- 5 out of 5Karen stevensa week ago
Nick did a fantastic job. He was extremely knowledgeable. He was honest and said our roof did not need replaced at this time. He gave us a fair quote on fixing a couple of minor issues. Nick was very courteous and explained everything …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5Shayan Mirza2 weeks ago
Great customer service.
- 5 out of 5Kim Williams2 weeks ago
Ray Holtzclaw gave Excellent service. We needed a new roof for the purchase of a house. The roof was completed in 2 days. It looks beautiful! They are Fortified certified.
- 5 out of 5Daxin Hardage2 weeks ago
Mark Strong with T Rock Roofing was incredibly helpful and easy to work with. I'd recommend him to anybody in our area who has storm damage or any roof-related questions.
- 5 out of 5D N3 weeks ago
T Rock Roofing did our entire roof replacement last year. We had some more hail damage and had them come out again. They replaced and built a custom dormer for our roof. Mark Strong has great communication, had his crew out in 2 days from …
Google cut this review short. The full text is on their Google profile.
The latest post from this business
Posted by T Rock Roofing & Contracting to their own Google profile 5 years ago. Their words, not ours.
Another happy customer with a beautiful new roof in highland village. We love the Rustic Black Tamko Stormfighter shingle they chose to compliment their home. Interested in Class 4 Shingles - give us a call today and we will discuss what is best for your home.Apr 9, 2026
What T Rock Roofing & Contracting 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.
Licensed
“…Dallas Homeowners Choose T Rock RCAT Licensed – License #03-0619 Fully…”
Insured
“…RCAT Licensed – License #03-0619 Fully Insured – General liability &…”
States years in business
“…operated in North Texas since 1959, more than 65 years of continuous roofing and contracting…”
States a founding year
“…Dallas Roofing Company Since 1959 | T Rock Roofing Skip to content…”
Their site also states: warranty offered.
Other roofers in Lewisville
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| Pineapple Roofing Lewisvilleroof replacement, thorough cleanup, skilled workers5.0316 ratings0% one and two star(469) 253-9737 | 5.0 | 316 | 0%0 of 316 | (469) 253-9737 |
| Sage Roofing and Construction, LLCtimeliness, insurance process, inspection process4.8230 ratings5.2% one and two star(972) 420-6500 | 4.8 | 230 | 5.2%12 of 230 | (972) 420-6500 |
| T Rock Roofing & Contractingroof replacement, courteous staff, insurance claim assistance4.8207 ratings4.3% one and two star(469) 931-9867 | 4.8 | 207 | 4.3%9 of 207 | (469) 931-9867 |
| First Choice Roofing and Construction | First Choice Roofing & Construction LLCroof replacement, insurance claim assistance, smooth process5.0110 ratings0% one and two star(940) 281-5961 | 5.0 | 110 | 0%0 of 110 | (940) 281-5961 |
| Stand Up Roofing & Construction LLCroof replacement, quick response, follow up inspection5.0110 ratings0% one and two star(940) 290-7886 | 5.0 | 110 | 0%0 of 110 | (940) 290-7886 |
| Roofing company in Lewisville | Excel Construction Grouproof replacement, insurance handling, gutter replacement5.0108 ratings0.9% one and two star(972) 945-5700 | 5.0 | 108 | 0.9%1 of 108 | (972) 945-5700 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 816 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 32, of which 29 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.