KTM Roofing
Company Overview
KTM Roofing is a comprehensive roofing service provider for both commercial and residential needs in Atlanta, boasting over 38 years of expertise. Our services include roof repairs and replacements throughout the Atlanta metropolitan area. Our coverage includes roofing projects in Alpharetta, Marietta, Sandy Springs, Decatur, Roswell, and John's Creek, GA. As an A+ BBB rated roofing company, we have completed roofing projects for over 24,798 homes and businesses in the Atlanta area. Our team is skilled in a range of roofing materials, such as Asphalt Shingle, Cedar, Slate, Tile, Metal, and Standing Seam Metal Roofing.
KTM Roofing was established in Atlanta in 1984 by Kelly and Tim McLoughlin and was incorporated as KTM Roofing Company, Inc. in 1995. The company remains family-owned and operated. Tim has transformed the company from a small roofing crew into one of Atlanta's leading and most respected roofing firms. Drive through any neighborhood in metro Atlanta, and you will notice numerous roofing projects completed by KTM, showcasing our commitment to quality and high standards.
With Atlanta's growth, KTM has also expanded. From eight roofers in 1984, the company now boasts several teams of skilled master roofers. KTM's roofing installers uphold the same work ethic and quality standards that the company was founded on. We ensure our master roofers stay informed about the latest roofing technologies and trends, and all KTM roofers hold manufacturer certifications for superior installation techniques.
Business Services
- New roof installation
- Roof repair
- Roof replacement
Business Location & Hours
Mon: | 9:00 AM - 5:00 PM |
Tue: | 9:00 AM - 5:00 PM |
Wed: | 9:00 AM - 5:00 PM |
Thu: | 9:00 AM - 5:00 PM |
Fri: | 9:00 AM - 5:00 PM |
Sat: | Closed |
Sun: | Closed |
Recommended Customer Reviews

They put my roof on in 2012. Years later I had a leak in my ceiling. They came out quickly and went up to my attic. They found a leak in a pipe and fixed it for me. The roof was fine and I have not had issues with the pipe since. They could have lied and scammed me out of a roof repair but they were honest. That is so rare in this industry.

Ktm did decent work on our roof last november after Hurricane Irma. We paid in cash and then ninety days later they said they never received it and were going to start lien procedures on our home if we didnt provide proof of payment! Like WE did something wrong and WE had to prove ourselves. I provided the PAID receipt in person and was greeted with attitude and asked to leave. Never Apologized!
*They offer $25 discounts for positive google reviews. DONT BE FOOLED!! STAY AWAY!

Do not deal with this company. They are a very shady company that is 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 making a kick back off insurance claims. The adjuster even went so far as to changing the claim # so the contractor who worked and labored to get the roof approved could not access any information and will lead you to believe that if you do not use there company then the claim will not be approved for repairs. My advise is to stay away!

My family and I put our trust and confidence in KTM Roofing Company when we chose them to replace our roof 6 years ago. We were given a 10 year workmanship warranty. Within 2 years of the roof replacement, we had a huge leak in one of the bedrooms. We called KTM for service, but they could not find anything from this huge downpour of water that leaked on our carpet when it rained heavily. Over the next couple of years, the roof leaked on two other occasions when it rained heavily. I called KTM roofing company again for this ongoing issue, and James came out and found what he believed was the problem, but he refused to share with me what he thought the problem was. He stated how he had to show a picture of the potential problem to his supervisor to see if it was covered under warranty and he would get back with me soon. More than a week later, I still had not heard from him, so I decided to call James to find out the status of our roof. His reply was that he would call me in a couple of days and let me know what they decided about our roof being under warranty. Well, more than 2 weeks had passed, so I decided to give KTM Roofing another call only to learn that the roof is not under warranty (so they say). Whether our roof was covered under warranty or not, I needed to know as soon as possible so this leak issue could be resolved to prevent further damage to our home, especially since it had been storming over the past several days. By the way, KTM never told me what they thought the problem was, even after they told me that it's not covered under warranty. At this point, I'm not quite sure that they even know what the problem is! I thought one of KTM's visions was to be considerate and respectful of their clients. However, I found this to be untrue. KTM didn't even have the common decency and courtesy to put a tarp over the potential problem (until they could complete their research on whether it would be covered under warranty) to make sure our house wouldn't be further damaged by the constant rain!! Because of KTM's poor service, I will not put my trust in them any longer. I will now seek a reliable and honest roofing company to take care of our roofing repairs.

I had problems at first. They kept calling to reschedule my job which I didn't mind because my job was pretty easy, but what I couldn't handle was scheduling a job and then not show up. I sent an email to James with my concerns and he and Chris went out of their way to make things right. I would do business with this company again but only speak with James and/or Chris.

Called and got answering service. Someone called back 2 hours later. No one could come out to help for two weeks. All that radio advertising you have to much business to have a human answer the phone. Based upon my initial contact I glad I went with some one else.

The communication could have been better. But the workers did a good job in a timely manner.

They did a good job at a fair rate. They were also able to fit us in quickly and to do the work in a very timely manner. Besides the trash that was left in our yard, we were very pleased with our experience. James is a nice guy and came by to fix any issues with which we had complaints. We would use them again.

I found this roofing company in the best picks report for South Fulton Atlanta. The office staff was very friendly when I called to request an estimate and the gentleman that came by to give the estimate was very knowledgeable. He explained the required repairs in a simple manner. The pricing for the repairs was VERY reasonable. We received 3 quotes and KTM beat all of their prices. I would recommend them to anyone that needs roofing work.

KTM did a good job for me recently. I has them come out to appraise a new roof for me & they did a nice job explaining the work they would be doing. I eventually just opted for a repair of my existing roof & they did a good job on the work that was done. When I get my new roof in a couple of years, I will definitely use them.