Roofing contractor
KLM Roofing & General Contracting
1702 Minters Chapel Rd Unit 104, Grapevine, TX 76051
- Google average
- 4.8
- Ratings counted
- 51
- One and two star
- 2 of 51(3.9%)
- Texas median
- 1.0%
The first three are Google’s own figures for KLM Roofing & General 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 | 48 | 94% | |
|---|---|---|---|
| 4 | 1 | 2% | |
| 3 | 0 | 0% | |
| 2 | 0 | 0% | |
| 1 | 2 | 4% |
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.
The only one or two-star review we hold for KLM Roofing & General Contracting.
- 1 out of 5No Bull Reviews2 years ago
Shoddy work. This company was not contracted by me to replace a roof, the work was poor. The roof was warped amd that is how they left it. In the eve where two parts came together no caulking was done. Anyone who rated this company a 5 never had the work inspected. They should not be on BBBs list and if I was a homeowner who used this company- get the roof inspected the chance they did a bad sloppy job is high.
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 assistance11
- hail damage repair5
- storm damaged roof replacement2
- seal repair2
- window screens2
- fence repair2
- thorough staff2
- paperwork assistance2
- thorough explanation2
- detail oriented2
Other reviews we hold
14 more of the 43 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Ashley Hood3 years ago
We are exceedingly happy with the service, quality and outcome of our roof replacement by KLM Roofing. Todd's service from the first call, working with insurance, the day of the work, hiring the gutter contractor and follow-up made this the lowest stress and most efficient home maintenance I remember. We highly recommend.
- 5 out of 5Julie JEdited 3 years ago
KLM performed my roof inspection before I bought my house, and was very detailed on what would need to be fixed. I had them out to repair some shingles, install some flashing, and install some ventilation. They were very quick to respond, the the price was completely reasonable With the recent rain storms, I noticed my back porch cover had several leaks. After some trial and error with trying to replace some old shingles, it became clear to me that that portion of the roof and chimney flashing just needed to be replaced. They came out within 2 weeks to do the job, and had the best price in town. I have been very happy with their speed, empathy, professionalism, and work.
Reply from the business
We are always happy to help, Julie. Thank you so much for the five star review! And we’re exceptionally proud you commented on our professionalism as well as our price. Many thanks!
- 5 out of 5Donna Wheeler4 years ago
I wanted to find out what kind of shape my roof was in so that I could determine if there was hail damage or at least be prepared for any unexpected expenses. I chose KLM because they had done a fabulous job at my church -- both in …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thank you for taking the time to leave us a review, Donna. Your five stars and glowing recommendation mean EVERYthing to us! Please reach out at any time if we can be of help in the future - it was great working with you!
- 5 out of 5Steven Tseng4 years ago
Jose and Sean was inspecting my neighbor's roof and saw something on my roof, stopped by and asked to see if we need free inspection. Both of them went up the roof and took detail pictures of the roof and provided professional assessment …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Steven, we are happy to have earned your five-star review! Our Project Managers always have the home owner's best interest in mind and will not recommend a roof replacement unless it is absolutely needed. We are here for you if you ever need us in the future! Rose
- 5 out of 5LISA MALLARD4 years ago
After having a bad experience with a previous roofer, I was terrified to go through this process again of having yet another new roof put on due to storm damage. KLM came highly recommended by our realtor. From start to finish KLM kept us …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Lisa, one thing that sets us apart from other roofing companies is we ensure one person works with customers from beginning to end - our Project Managers. This allows us to build relationships and offer the best customer care possible. Thank you for the five-star review - We hope you are enjoying your new home!
- 5 out of 5Jason Frey4 years ago
We noticed a lot of our neighbors had signs up for KLM roofing so I initially called out of convenience. I’m glad we called them. We had our roof and gutters replaced after the big hail storm. We also had siding replaced and insurance only …
Google cut this review short. The full text is on their Google profile.
Reply from the business
We were happy to have exceeded your expectations, Jason! Thank you so much for the five star review. We know exactly how to work with insurance companies and are always there to guide our homeowners. Reach out when we can be of help in the future!
- 5 out of 5Ray Turnbull4 years ago
I worked with Jose Salcedo on this project at my home. The work was quickly completed, everything was timely and completed to my expectations. I had previously worked with Jose and KLM on a large commercial project re-roofing 5 buildings on …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thank you, Ray! We are happy to have met your expectations and completed the projects in a timely manner. Earning your five star review makes us proud! we look forward to working with you again on any projects you need help with
- 5 out of 5John Marino4 years ago
I would like to extend my thanks to KLM Roofing and Jose who overseen the entire project to our property from hail damage we recently went through. This included roof, gutters, fence and screens to our home. …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thank you for the glowing recommendation and the five stars, John. Your house looks GREAT! Jose is exceptional and embodies our companies core values. We appreciate you and we are here for you if you ever need us in the future!
- 5 out of 5Josephine James4 years ago
Service was exceptional and honest. Quickly resolved our issue of exposed nails, etc. Will definitely consider for future services!!! Thank you Justin!!!!! 😊
Reply from the business
We are happy to have helped, Josephine - thank you for taking the time to leave us a review! Five stars are always our goal. Looking forward to working with you in the future!
- 5 out of 5VL Jackson4 years ago
Very professional from start to finish!!! Prompt service and amazing results. We are new first time homeowners and Jose was awesome at explaining and helping us through this process. I highly suggest KLM Roofing!!!!!!
Reply from the business
Thank you for the five-star rating! We understand replacing your roof can be an overwhelming task, particularly for first time home owners. so we are happy to have walked you through the process. We appreciate you!
- 5 out of 5Debra White4 years ago
During business with KLM Roofing was effortless. From picking the color of the shingles to dealing with the HOA; Jose Salcedo was amazing to work with, the consummate professional. He patiently explained every detail of the process. I would highly recommend KLM
Reply from the business
Debra, thank you for the wonderful review! Earning five stars from you makes us proud. Please stay in touch with anything you need in the future - always happy to help!
- 5 out of 5Susan Windsor4 years ago
Chris Bailey at KLM was really helpful and not pushy, which we really appreciated. I was grateful for his help in getting a few shingles and other seals fixed on our roof. We recommend!
Reply from the business
Susan, we will never recommend a roof replacement when only a repair is needed and we are happy to have been able to help you! We are here for you when you need us in the future. We truly appreciate you taking the time to leave us a review, many thanks!
- 5 out of 5Gary4 years ago
Professional and honest service! A refreshing company to deal with! And they do gutters too!
Reply from the business
Thank you for taking the time to leave a review for us, Gary. We really appreciate it! We are happy to hear we were of help with your roof repair. You know we’ll be out there in the flash if you ever need anything else from us!
- 5 out of 5Luis Peral4 years ago
KLM Roofing installed the entire roof on my house in one day. They were on time, professional and all the material was ready. took time and care to make sure everything was back in order and clean, even fix a problem that I had been trying to repair for years. I would use and recommend KLM roofing again.
Reply from the business
Thank you for the great review, Louis! We are happy we were able to help with not only the roof replacement, but that repair that you had been dealing with for some time. We appreciate you - we are here for you again if you ever need us!
Other roofers in Grapevine
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| Texas Home Improvementsiding replacement, patio cover, window installation4.8446 ratings3.6% one and two star(817) 601-6031 | 4.8 | 446 | 3.6%16 of 446 | (817) 601-6031 |
| IFC Roofingroof replacement, gutter replacement, initial inspection4.9348 ratings0.9% one and two star(817) 672-9899 | 4.9 | 348 | 0.9%3 of 348 | (817) 672-9899 |
| Best Roofer Solarroof replacement, answering questions, insurance claim assistance4.9331 ratings3.0% one and two star(682) 688-7727 | 4.9 | 331 | 3.0%10 of 331 | (682) 688-7727 |
| Apex Premier Roofing & General Contractingroof replacement, insurance claim assistance, roofing4.9268 ratings1.1% one and two star(817) 410-0937 | 4.9 | 268 | 1.1%3 of 268 | (817) 410-0937 |
| Hargrove Roofingroof replacement, insurance claim assistance, new gutters5.0264 ratings0% one and two star(214) 550-2875 | 5.0 | 264 | 0%0 of 264 | (214) 550-2875 |
| GP Roofing And Constructionroof replacement, inspection, professional work4.6220 ratings10.0% one and two star(817) 305-0699 | 4.6 | 220 | 10.0%22 of 220 | (817) 305-0699 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 51 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 51, of which 43 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.