Roofing contractor
KTM Roofing
5555 Glenridge Con #200, Atlanta, GA 30342
Listed under Tucker, GA
- Google average
- 4.7
- Ratings counted
- 249
- One and two star
- 15 of 249(6.0%)
- Georgia median
- 1.4%
The first three are Google’s own figures for KTM Roofing, 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 Georgia roofers we list with enough ratings to compare.
Rating breakdown
| 5 | 216 | 87% | |
|---|---|---|---|
| 4 | 16 | 6% | |
| 3 | 2 | 1% | |
| 2 | 1 | 0% | |
| 1 | 14 | 6% |
Higher than most — the typical roofer in Georgia sits at 1.4%. 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.
8 of the 15 one and two-star reviews we hold, most recent first.
- 1 out of 5Tod Elmorea day ago
Requested a quote for gutter installation and never received a reply. We ended up using Pro Gutter Systems, who did a terrific job.
Reply from the business
Hi Mr. Elmore, we’re very sorry to see this review and apologize for the frustration. After seeing your comments, we immediately checked our records and unfortunately cannot find a quote request or phone call from you. We’re not sure how the request was submitted or what may have happened, but it does not appear that it ever reached our office. Had we received it, we absolutely would have responded. As a local, family-owned business, we take our customer service and Google reviews very seriously. We would sincerely ask for a little grace in this situation, as we were never aware of your request and therefore never had the opportunity to assist you. We certainly would never intentionally ignore a potential customer. We’re glad to hear that you were ultimately able to get your gutter project completed and that you’re happy with the results. We would also greatly appreciate it if you would consider reconsidering the one-star rating, given that this appears to have been an unfortunate communication issue rather than an experience with our company or the quality of our work. We wish you all the best and hope we might have the opportunity to serve you in the future.
- 1 out of 5Barbara Wasely9 months ago
We have used KTM for 2 different homes. They replaced our roof 2 years ago for $25,000. Since then we have had 2 leaks which they declined to fix....said it wasn't their fault. We paid another company over $3000 to fix the roof. There were several issues deemed as poor workmanship and improperly installed flashing which they declined to fix. Just yesterday the third section of 4 cap shingle fell off the roof. Again we had another company come in and fix it since we expected that KTM would not honor their workmanship warranty. I will never use KTM roofing again and do not recommend them .
Reply from the business
Thank you for taking the time to share your feedback. We’re sorry to hear that you’re feeling dissatisfied, especially after being a customer of ours since 2007. We truly value long-term relationships, and we have made every effort over the years to support you and address your concerns. We do want to clarify a few important points to ensure accuracy. Our team has responded to every warranty request you’ve submitted and has never declined to inspect a concern. Each visit included a full evaluation and clear explanation of our findings. One of the issues you experienced was the result of a microburst, which is a weather-related event not covered under workmanship warranty. However, we still completed that repair as a courtesy. Similarly, when fascia damage was identified, which was not part of our original roofing scope, we again repaired it free of charge to assist you. During your most recent inspection in August 2025, our technician found that the concern was related to a masonry/structural condition rather than a roofing issue, which is why we recommended contacting a masonry professional for proper remediation. We also appreciate the positive feedback you shared with our team following a previous visit, noting that you were happy with the fascia repair and appreciative of our customer service. We always strive to help where our scope allows and have done so consistently throughout our time working with you. Because your recent email includes additional details specific to your home, we’d welcome the opportunity to continue this conversation privately to ensure everything is fully reviewed and accurately documented. Please feel free to contact our management team at (678) 565-7663 or info@ktmroofing.com — The KTM Roofing Team
- 1 out of 5B LEdited 2 years ago
KTM replaced our roof. They were expensive, the workers were rude, and they broke planters and a cast iron metal chair. My yard still had roofing remnants and nails all around my house. I almost stepped on one a year and a half after their work was completed and they were long gone. NEVER AGAIN!
Reply from the business
Hello B L, While we are terribly sorry to hear about this experience you’ve had, we unfortunately do not have you as a customer of ours at KTM Roofing. Is it possible that your project was completed under another name? We ask this because we looked at the scope of work you are referencing and have mentioned here, and we cannot find any record of a project like this in our system; or anything similar to what you are describing being a project that we have completed for any of our customers. Just know that we have gone through ALL of our records and do not see you or your project type listed as something KTM Roofing has completed or worked on. At KTM Roofing, we stand behind our work, 100% of the time. We are known by our customers to hold this standard, even when there may be a defect of the product itself or workmanship quality. We would never leave any of our customers hanging, especially in the sense of them having to shell out their own hard earned money to fix a mistake we may have made. Furthermore, if this is the case, we will cover those expenses you have incurred. Therefore, we ask that you please contact us so that we can track down your work order if you did work with us previously, and in the event that we do find that you have done business with us, we will make you whole again.
- 2 out of 5Karen Grissom4 years ago
My son found KTM online. One of their reps name Tony came out and inspected the roof. He gave us a quote, but after that he ghosted us. I finally reached him after several attempts and he told me that they tried to reach us. After verifying our contact information he stated that someone from the office will be contacting me that day to set up a date and time to come out to do the work. But I never received a call or email. After two days I contacted Tony again and he apologized and said he would get them to call me that day. Well again it never happened. So now I'm in the process of finding someone else to do the job. KTM is very unprofessional and I won't recommend anyone to use them.
- 1 out of 5HossEdited 7 years ago
I called and requested a quote, which was scheduled a few days after I called. I made sure to be home at the time requested, and a KTM representative (James) came to the house. I have a very large and unique roof, and he spent some time …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Mr. Sooudi, I would like to apologize on behalf of KTM Roofing, as well as our consultant, James. We take full responsibility in not responding with a quote in a timely manner. We hope you have found a company that met your needs for your roofing project. Again, apologies.
- 1 out of 5kendall holmesEdited 7 years ago
Do not deal with this company. They are a very shady company that is illegally attempting to force homeowners into using there company instead of the contractor of there choice. They are in cahoots with a few insurance adjusters who are …
Google cut this review short. The full text is on their Google profile.
- 1 out of 5Meghan StewartEdited 7 years ago
A rep came out, inspected our roof very quickly, and we never heard from them again. Very unprofessional. I would assume a company would at least follow up with a perspective client letting them know they don't want to take on a project. I would not waste your time with this company.
- 1 out of 5James KerrickEdited 7 years ago
The new black metal roof looks so good on our front porch. The workers appeared on time and cleaned up before they left.
Reply from the business
Thank you!
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.
- new gutters38
- estimates24
- warranty19
- seamless process16
- damage repair8
- thorough cleanup8
- professional repair7
- new roof installation5
- timely repair4
- detailed estimate3
- fair estimate2
- clean work site2
Other reviews we hold
14 more of the 234 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Bill Clinea week ago
Excellent work, sales rep to installers were top notch.
Reply from the business
Hi, Bill. Thank you so much for leaving us a stellar review!
- 5 out of 5Michael Tweediea month ago
From getting appointment set up through the office with Aime to having James come out two times, and sending his worker for the fix. The final leak was found and accomplished as well as some other items that needed updating due to newer …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Hi, Michael. We appreciate the kind words and are glad we could provide you with a positive experience!
- 5 out of 5Pam Breena month ago
We have a slate roof - these guys were great !!!thank you !!!
Reply from the business
Hi, Pam. Your feedback is highly appreciated. Thank you for the review!
- 5 out of 5Ronald Feltona month ago
Six years after getting a new shingle roof from KTM, evidence of leaks around the chimney appeared, With a 12 year warranty I called KTM and the next day the roof was inspected and a re-flashing was scheduled for the next day at no cost. I am thankful that I chose this company for the original reroofing and for their prompt action.
Reply from the business
Hi, Ronald. Thanks for taking the time to share your positive experience. We truly appreciate it!
- 5 out of 5Shea R Embry2 months ago
I’ve worked with KTM since the ‘90s…. It’s the only company I would ever recommend for roofing… residential or commercial
Google cut this review short. The full text is on their Google profile.
Reply from the business
Hi, Shea. We are thrilled to learn that you had a positive experience with us!
- 5 out of 5michael flueckiger2 months ago
Very responsive and quick!!
Reply from the business
Hi, Michael. Thank you so much for leaving us a stellar review!
- 5 out of 5Charles Downey3 months ago
Excellent prep service and excellent follow-up work.
Reply from the business
Hi, Charles. Your feedback is highly appreciated. Thank you for the review!
- 5 out of 5Rush Jolly3 months ago
The best roofers in the business. The process was smooth from start to finish. Everything was upfront and completely transparent. Extremely impressed with the whole KTM team.
Reply from the business
Hi, Rush. We appreciate the kind words and are glad we could provide you with a positive experience!
- 5 out of 5John Barrett3 months ago
KTM Roofing was unbelievable. They were very helpful in planning and executing roof and gutter work on our home. They priced the job better and anyone else and completed the early and under budget. Extremely professional and I would highly recommend them for any commercial or residential project you have. Good people, great prices, expert work….what more can you ask for!!??
Google cut this review short. The full text is on their Google profile.
Reply from the business
Hi, John. Thanks for taking the time to share your positive experience. We truly appreciate it!
- 5 out of 5Jamie Beck3 months ago
KTM did a great job installing a mansard roof with architectural shingles ten years ago. A couple of shingles have slipped in the last few years and the repairs have been quick, professional and covered by warranty. I highly recommend KTM.
Reply from the business
Hi, Jamie. Your feedback is highly appreciated. Thank you for the review!
- 5 out of 5Claude Roussel3 months ago
The Team at KTM is amazing I have relied on them for my roofing and gutter needs for year they do a great job Ask for James Egan
Reply from the business
Hi, Claude. We appreciate the kind words and are glad we could provide you with a positive experience!
- 5 out of 5troy shelnutt3 months ago
Doug is the man!
Reply from the business
Hi, Troy. Thanks for taking the time to share your positive experience. We truly appreciate it!
- 5 out of 5Surjit Goraya3 months ago
KTM roofing is very professional, I have been working with them for several years.
Reply from the business
Hi, Surjit. We are thrilled to learn that you had a positive experience with us!
- 5 out of 5Arthur Edgar4 months ago
Had a roof leak causing water to come through the attic and damage the ceiling inside the master suite. KTM diagnosed the problem and proposed a solution. After sending a detailed estimate, the repair was scheduled and completed timely and professionally. Would definitely use KTM again if I had another roof issue.
Reply from the business
Hi, Arthur. Thank you so much for leaving us a stellar review!
The latest post from this business
Posted by KTM Roofing to their own Google profile 4 months ago. Their words, not ours.
Atlanta weather is tough on roofs. Between summer storms, spring hail, and heavy rain, small issues can hide until they become leaks. Regular roof inspections give homeowners and business owners a clear read on their roof's condition before problems spread. KTM Roofing has inspected residential and commercial roofs across the metro since 1984. We check shingles, flashing, seals, gutters, and signs of water damage, then give you a straightforward assessment, and we only collect payment after the work is done. Whether it's an annual check or a look after a storm, scheduling regular roof inspections is one of the simplest ways to protect your property. Call KTM Roofing today to book yours. Aug 3, 2026Learn more
Other roofers in Tucker
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| Crabapple Roofing Contractors, LLCefficient, polite staff, commercial roofing4.8127 ratings3.9% one and two star(770) 986-9880 | 4.8 | 127 | 3.9%5 of 127 | (770) 986-9880 |
| Excellent Top Roofing Incroof replacement, insurance claim assistance, new roof5.0114 ratings0% one and two star(678) 683-3452 | 5.0 | 114 | 0%0 of 114 | (678) 683-3452 |
| Palace Roofing Restoration & Guttersgutter repair, fair pricing, detailed inspection4.997 ratings3.1% one and two star(678) 665-1060 | 4.9 | 97 | 3.1%3 of 97 | (678) 665-1060 |
| Davis & Sons Roof Repairinsurance, inspection, weather4.992 ratings0% one and two star(470) 400-0411 | 4.9 | 92 | 0%0 of 92 | (470) 400-0411 |
| GMG ROOFING DIVISION LLCprofessional team, roof replacement, courteous team4.755 ratings7.3% one and two star(678) 273-3691 | 4.7 | 55 | 7.3%4 of 55 | (678) 273-3691 |
| HEO Restoration Services LLCroof replacement, fair cost, clear explanations5.044 ratings0% one and two star(678) 799-1572 | 5.0 | 44 | 0%0 of 44 | (678) 799-1572 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 249 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 249, of which 234 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.