KTM Roofing Company, Inc.
3rd year as a Best Pick
certified company
Based on 383 reviews
Our Certification Process
Best Pick Guarantee
Verified General Liability Ins.
Verified Workers' Comp
3rd year as a Best Pick Call
"KTM Roofing Company has been raising the standard since 1984. This comes from working for others before starting my own company and believing that life is better for everyone if the work is a masterful installation by a professional staff backed by a strong company."

Tim McLoughlin | President
Company Information
Services Offered
KTM Roofing Company offers roof replacement and repair, flat roof sealed systems, seamless gutters, and Gutterglove and Valor gutter guards. The company specializes in installing most varieties of roofing materials.
The company offers a written, twelve-year, transferable workmanship warranty and a manufacturer's warranty on roof replacements as well as two- and five-year warranties on repairs.
Company History
The company has been family owned and operated for over 30 years.
The company is a CertainTeed SELECT ShingleMaster and employs technicians certified by Carlisle in the installation of flat roof sealed systems.
Employee Information
KTM's sales staff are salaried and do not work on commission.
Areas Served
Clayton & Henry County, Coweta, Fayette & South Fulton County, North Atlanta, Cherokee, Dunwoody/Sandy Springs, Gwinnett/East Metro, Roswell, Alpharetta, Johns Creek & Cumming, Cobb/Marietta
A selection of 383 homeowner reviews:
“The service with KTM was outstanding. We had to set up another appointment with the insurance adjuster, and they made sure he was there to go through the re-evaluation so nothing would be missed. KTM did a magnificent job on the roof. I wasn't sure what color nor shingles to go with the roof, but they helped me with the pros and cons. Our house was the talk of the neighborhood. I would definitely hire them again—A+.”
“They did an excellent job of checking the entire roof, taking pictures, and evaluating the current roof materials. An appointment was set up within 24 hours. Overall, excellent response and outstanding service—A+.”
“I was very impressed with KTM Roofing. They did a thorough inspection of my roof and made recommendations for repairs. They were on time and efficient, and the work was well done.”
“They did a good job with a steep roof on an older house that needed a lot of redecking. Our gutters were fairly new, and they worked around them carefully, causing no damage.”
“These folk have been my roofers since they opened their thriving business. I would not use anyone else high bid or low bid.”
“I had concerns with the roof for a period of time. KTM did an excellent repair, and I have had no problem since.”
“KTM replaced the original roofs on several houses in our neighborhood including ours several years ago. They did a great job. We had an issue with a crooked vent pipe which was taken care of immediately. Recently we had a leak caused by an old TV antenna which eventually blew down. KTM came out and fixed the roof. I would recommend Tim McLoughlin and his KTM team to anyone needing roof work. It's certainly good to do business with folks that are responsive and take pride in their reputation. KTM is our roofing experts.”
“I live in a house that was built over a hundred years ago which has been expanded a number of times. About 10 years ago KTM replaced most of the roof after a hailstorm damaged the asphalt shingles. Recently the remaining metal roof began leaking, so I called KTM to complete the job so as not to void my previous warranty with them. The first workers who came had to reschedule several times due to weather and supply issues, but then a second group of workers came and did the demolition, repairs and re-roofing all in one day. Very impressed with their work. They were courteous and did a great job.”
“They were trustworthy. They repaired my roof. The whole process took about two or three weeks. That includes giving them a call, getting the work scheduled, and them coming out to do the work. I am a repeat customer for them. I've been using them for about over a year, maybe two years. I got a brand-new roof from them on a single-family home. I would say they're above average. I like their quality of work, and they stick to their quote. When they give you a date of when the work is going to start, they start. As a repeat customer, I highly recommend them.”
“What I liked about them is that they were really detailed with their estimates; they mentioned what materials they used, and they also mentioned what's not included. That way, you're comfortable with what you're getting. They were referred to me by a friend, but I did also take two other estimates. I did see the difference between the estimates—the others weren't as detailed. It took two days to complete the job, and they did a great job with cleanup. They were also honest. They sell some insurance for the roof, but they were not trying to sell me past that. They were honest when I asked them how many people purchased the insurance, so I appreciated that.”
“KTM removed my old, damaged roof, and they installed a new roof. They were professional all the way through the process.”
“KTM did gutter installation with gutter guards. They're a very nice roofing contractor—up front about costs, a very nice finance department, and they don't hound you about payments.”
“KTM replaced some rotted wood and reshingled the entire roof. The workers were very professional and knowledgeable about their job.”
“KTM installed leaf-proof gutter guards.”
“KTM located the roof leak at the skylight, replaced it promptly with skill, and used premium materials. They were on time, with an accurate diagnosis of the leak's cause.”
“KTM installed a new roof on my residence. Their rep was very friendly and knowledgeable—communication was great. They actually started the job quicker than originally proposed. The work was done expeditiously and without incident—in and out in two days, without leaving a trace of their efforts.”
“The roof was well done, and in a timely manner. The cleanup after the roof was completed was great—they put drop cloths on all the shrubs and all around the house, so as not to damage anything.”
“KTM installed gutter covers for me. They did a great job in a timely manner.”
“KTM did a roof replacement. The sales representative was very informative. They adjusted the scheduled date—based on the weather—at our request. The work was performed as expected and on time.”
“It was recommended that we have a roof repair to prevent roof replacement for a few more years. We also had attic insulation installed. The sales rep, Richard McLoughlin, was professional in manner and appearance. He was friendly and patient; answering any questions we had throughout the process. We appreciated that he didn't rush to say we needed a new roof, but that he thought a few repairs could get some more years out of our existing roof. He came on-site while the work was being done to confirm everything was correct, and even participated in some of the actual work being done. The work crew was nice, respectful, and did a hard, very hot job with kindness, efficiency, and no complaining or laziness. The office staff was friendly, as well. ”
“KTM removed all of the shingles as well as two small black vents. They reinstalled new architectural shingles, sheathing to cover the hole from the removed vents, and metal trim over my front door and garage.”
“KTM replaced a large flat roof for an apartment building, and replaced my home roof. Everything was done on time, and all problems were fixed without delay.”
“KTM put a new roof on our home and separate garage, and replaced ten skylights. Everyone from this company was super responsive and pleasant to work with. The estimate was clear, all our questions were answered, there were step-by step photos, and my husband was involved in decision making. There have been several follow-ups after the initial service, and all of those have been just as prompt.”
“KTM replaced all of the roof on a very large back porch, including repairs around our fireplace. We could not have asked for better service from KTM Roofing. They laid tarps over our furniture, lawn, bushes, and our walkway—totally protected everything. The job was performed on time, and they went out of their way to answer all of our questions—very polite employees.”
“KTM was outstandingly professional. I am completely pleased with the work; they did a great job, and the roof looks awesome. They had to replace a whole lot of wood, but my yard was clean. The crew they sent out worked the entire time, and everything was done right.”
“KTM Roofing Company is on time, they clean up after they finish, and they do a fantastic job. I started using them three or four years ago. They're a great company, and the organization is professionally run. I don't have anything negative to say about anything that they've done.”
“KTM Roofing Company was fabulous, and everything is holding up great. They are standout people who do what they say.”
“They were on time, and everything worked pretty well. I have been using them for about seven years, and I'd give them an A.”
“They did excellent work—it was just what I asked them for. He brought in his own ideas, and I liked the way he went with the project. His own ideas were the right way to go, and I'm really happy with it. He took up some old tin roofing and put on some shingles, and then he put more tin roofing on the other side of the house. I would recommend them—definitely. I would give them an A.”
“When they took off the two layers of shingles on the roof, they discovered that there were multiple problem areas on the roof, and they had to replace a lot of stuff. In fact, there was a whole area that had just about caved in—they had to rebuild the joists. The project was a much bigger job than either they or I had anticipated. They did a very professional job. I would highly recommend them to anybody who has a serious problem with the roof. I've got many pictures of the whole process. They were very good. Their price was changed, obviously, because they had to go and buy a whole new series of materials. They actually finished the entire job in one day, and it was quite a big job. I'd give them an A.”
“The job was actually the second roof they've put on the same house in about seven years. A lot of my satisfaction with them goes back to the prior roof that was put on in 2007. That was my reason for selecting them again. I like them because of their attention to detail and their appropriate installation. I also like that they don't try to hornswoggle the homeowner—I like their honesty and forthright about what the issues are and things of that nature. I would recommend them—they're an A-.”
“I liked their personalized customer service and attention to detail. I talked to the owner of the company about some questions, and all of my concerns were met. They did a quality job. The job was a new roof on an existing home. I think I heard of them through a neighbor's referral, and I have referred them myself. I would give them an A+.”
“I liked everything about KTM Roofing. I liked their work, the guarantee, and everything. They just did the roofing. I would recommend them to everybody—they're an A+ company.”
“The gentleman who came out was prompt and kept the schedule that I was promised. At the initial meeting, he was very thorough in his breakdown of the cost—he said what was included and what was extra. He explained everything very well. I was in a time crunch—I was going out of town, and they were still able to take care of the roof within my time frame. My neighbor across the street also had his roof done by the same company. I'd give them an A+ grade.”
“I liked the customer service. They kept me abreast, as far as the parts that were on order and how long it would take. They finished everything right on time. It was a partial roof and a skylight replacement. I actually used a booklet as a source to find KTM—it was Best Pick Reports. I would rate them as an A.”
“They were professional and knowledgeable, and they stood behind their project. It was a new roof. They were a referral from one of our neighbors. I would recommend them—they're an A.”
“The work was three or four months ago. They came out quickly to do roofing work. I would recommend them, and I would rate them as an A.”
“The quality of work was good, and it didn't take them long to get the job done. It was just roofing. I would recommend them, and I would definitely rate them as an A.”
“They fixed the roof. It was a repair job—they've never installed a new roof. I found them in Best Pick Reports. I would say they were an A.”
“It was just a tiny little repair, but they came on time. They didn't originally install the roof, but other people I know have used them. I would recommend them. They're an A.”
“They accommodated us. I liked the fact that I called back with a problem after the repair had been done, and they came and fixed it immediately. They have good customer service—they treated us well. It was purely roofing work. I would recommend them to others, and I would give them an A.”
“KTM Roofing has a good crew. They were clean, quick, and efficient. They cleaned up well and had good attention to detail. It's a nice-looking roof. I would recommend them, and I would give them an A grade.”
“The roofing is great, so I would give them an A.”
“They fixed the leak. They installed a section, and they replaced a section of the shingles. They did a very good job and were very professional. I would recommend them. They get an A from me.”
“We liked the roof they put in. So far, I like the roof we chose and the work they did. We were referred by our insurance company, and I've already referred them to others—they've done a family member's house since they did mine. They took care of the problem.”
“They did the job, they were on time, and they didn't leave a mess. They did roofing for me. I would recommend them, and I would give them an A.”
“They were very informative, and they knew what they were doing. They were very good at what they were doing. It was the roof repair work. Some shingles flew off, and they repaired it and put a patch up there. I would give them an A rating.”
“They replaced the roof. I liked their efficiency and that they knew what they were doing. A co-worker at work suggested the company, and I'd recommend them, too. They deserve an A.”
“Everything was fine—they did roof work. I liked their professionalism, their timeliness, and their manners. They said everything was going to be done, and everything went well. I would recommend them. They get an A.”
“KTM Roofing did what they were supposed to do. They did roofing. I found out about them from my neighbor, and I would recommend them, too. I'd rate them as an A.”
“They were very responsive and professional, and I thought they were honest. They did roofing. I would recommend them, and I'd give them an A.”
“They were very friendly. They clearly weren't trying to rip us off. They were always prompt—they arrived and completed the job when they said they would. The job was roof work. I think we may have had them replace one piece of vinyl siding, but for the most part, the work was all on the roof. I think we found them through Best Pick Reports. We called them and one other company that was also in the book. I think we went with KTM Roofing because they were very prompt with returning our calls and talking to us. We had kind of assumed that, with the damage we had, we were going to end up having to get a new roof. He was very quick to tell us, 'No, you don't need a new roof.' There are a lot of companies out there that would have said, 'Oh, you need a new roof,' so they were very honest. They just set our mind at ease, and we were very willing to do the work they suggested we have done because they had been so honest on the front end. They deserve an A.”
“I've actually referred some people to them. When I used them at my previous house, they were courteous and professional. They came out and did what they said they were going to do, and they did good work. They installed a new roof on this house. I've referred them to others, and they've done repairs at my house. I'd give them an A.”
“KTM Roofing did a good job. It wasn't a big job—just a small repair. They didn't leave a mess, so I'd recommend them. I would say they're an A.”
“They were really good with customer service. They were down-to-earth and told me upfront what it was going to cost. He was very upfront and very honest with me, and he did good work. What the company did was all roofing work—we had hail damage, and they redid the roof. I think I just ran into the owner one day when I was out and about. I just kind of talked to him, and then when the hail damage happened, I just happened to remember him. I've already recommended them to others. At this point, I'd give them an A, and I would use them again if I need them.”
“They did roofing work, and they were very quick and very neat about what they did. They got it picked up fairly soon, and you couldn't tell anything was there by the time they left. I would recommend them. I'd give them an A because I had no problems with it.”
“They came out at the beginning of the snowstorm. They did some repairs, and the repairs held. There were no more problems on the inside, so I was satisfied with them. I would recommend them. They deserve an A.”
“I think the guy came out and caulked around the chimney at the old house we were selling. Everything was fine. It was a simple thing, and they took care of it. I'd give them an A.”
“KTM fixed some soffits for me, and they did an excellent job. I had some soffits by the roof that needed fixing, and it did not take long to complete the job. He told me it wasn't a huge problem, so it took about ten minutes. I would give them a grade of A+. They are very reliable. I would definitely call them if I had any other problems. I would recommend them.”
“KTM Roofing did a good job replacing the roofing. They were able to get the color that I wanted, and they cleaned up well after their services. Their customer service was great. They showed up on time. I used them again. They also did gutter guards, and those are working out excellent. They were excellent. I would give them an A+. I've already told a couple of people about what good work they did.”
“KTM did not do the original installation, but I used them when I had a boot that needed to be changed. It took them less than a half an hour, and I got a very good impression. I would tell others about them. I was satisfied.”
“KTM Roofing was great. They reroofed the whole house, and the cleanup was beautiful. I'd give them an A. That was my first time using their service, and I would use their company again.”
“They repaired my roof. The work was excellent. They did it quickly and efficiently, and I have no more roof leaks. I think there were three companies that I chose to call, and KTM seemed to be the most convenient. They came out quickly and did a really good job. The cleanup went very good. I would tell others to expect very good service, and I would recommend them.”
“I think the work KTM Roofing did was excellent. They came out and checked on the roofing to find out where I had some leaks and whatnot. Then, they recovered those areas. Three people came out to do the work, and they were very good. I selected them through Home Reports. The cleanup went great. I would give them an A. They were very punctual, and they listened. They went up and did an assessment as to what they thought it was, and then they talked to you and showed you where the areas were.”
“They were good. They had good customer service, and their work was really good. I had a leak in my bathroom. They came out and found out that it was a rusty nail up under the shingles that had come up. I'd give them an A+.”
“KTM Roofing put on a new roof for me, and they did a good job. I would give them an A+.”
“KTM Roofing did a complete removal and reinstalled everything; they replaced the whole roof. They did a good cleanup job of everything. I would recommend them. They were A+. They showed up on time, got it done in a timely fashion, and cleaned up and everything. I have no issues. Any time I called them, they returned my calls and took care of any issues. The technicians were very personable.”
“They replaced our whole roof from the hail damage. Somebody recommended them. The workers were all very hardworking. It was very hot, and they were hardworking and relentless in the heat. The cleanup was good. I had no problems. I would say they're an A+. We had the roof done about four years ago, and when we had a leak this summer, we called them, and they came out promptly. It was just a nail that had come loose and was causing the water to go underneath the roof. They fixed it with no charge, so that was wonderful. We had a good experience.”
“KTM Roofing did an excellent job, and they are very, very reliable. They stand by their work. When I had any type of issue, even several years after they did the work, they came back and fixed it—no questions asked. They stand by their work, they do a very good job, and they are very timely. They did roofing for me. I would give them an A+.”
“KTM Roofing did a really professional job, and I watched almost every minute of it. I have no complaints, and I think they did a great job. Their cleanup was just about perfect. I think I found two nails, which isn't bad for a big house. I got the company from the Home Reports. I would give them an A. I have already recommended them to a couple of people.”
“I had the roof replaced by KTM Roofing, and it's been fine. The quality of the work that they did was very good. I had no complaints. When he finished, he completed everything right. I have a neighbor that had a new roof put on about two years ago, and she said she had them do it. She said the technician was very accommodating, very courteous and a good guy—that's why I chose them. I would give them an A+. He had so many good illustrations of the work he'd done—like pictures of the houses—and he wasn't in a hurry. He explained everything and went into detail.”
“We had a huge hailstorm come this past spring. I'd say about 99 percent of the neighborhood in the area have been getting new roofs because we had some major hail damage. We had probably 40 different companies come by, and KTM was approved by our insurance because they're one of their contractors. We had some other guys recommended by the insurance come out, but in the long scheme of things, the product KTM was using and the way that they went about business was what led us to go with them. We recommended them, too; a neighbor across the street ended up using them because of us. I'd give them an A+. It was a good, pleasant experience, and they do a good job. The technicians were all very friendly, and they got the job done ahead of schedule.”
“It was a roof job, and they were very efficient and clean. They were done in a very short time—one or two days—and you would never know they were here. They were in and out, and they were very clean. The technicians were very nice and professional. I would absolutely use this company again.”
“It went a lot faster with KTM Roofing than I thought it would. I have a pretty large house, and they did the whole roof. I thought it would take several days, but it only took two days. I have a lot of flowers around the house, and they put big tarps over the flowers so that nothing would hit them. They cleaned up after themselves, and the roof seems to be holding up fine. I'm not an expert on roofs, but it looks all right to me. I'd give them an A+. They're reliable, and they do good work.”
“We've done business with them twice, and they have replaced our whole roof twice after hail damage. The technicians were fine. They cleaned up after themselves and were friendly. I have recommended them to others. Based on their most recent job, I would give them an A+.”
“I had KTM Roofing come out and fix a leak for me. They did a good job, and it worked out fine. I had a leak, and they fixed it. The wind took a shingle or two off, and they fixed that. The cleanup was fine. I don't really recall how long it took to do the work, but they stayed with it until they finished. That was my second time using them. Somebody referred them to me originally. I would rate them as A+.”
“They did some work for me earlier this year. They replaced something on my roof because a part was leaking. They were courteous, and they cleaned up well behind themselves. I would give them an A+.”
“KTM Roofing did a full roof for me. One of the things I liked was their warranty. They also step-flashed the chimney; good roofers step-flash the chimney—most roofers don't. I chose the roofing material from samples that I had, and they recommended a local material made in Georgia. The roof turned out very nice when it was finished. The cleanup from the workers was really good. They didn't clean behind the gutters, but I did that. Other than that, they cleaned up well, and there were no nails in the yard. I would tell a neighbor to expect a good job and good service from KTM. I would give them a grade of A+.”
“KTM Roofing said they would have the work done in a day, and they did. A crew of six cleaned everything up the way they said they would. They repaired the chimney as promised. The service from the sales rep was great. He spent a lot of time with me explaining what my options were and what the materials were. He knew what he was talking about. I would give them an A+.”
“The work KTM Roofing did for me was good. I didn't have a problem with the workers, and the cleanup went very good. I chose them because they were in the Home Reports book. I would grade them an A.”
“KTM Roofing did roof repair, and they responded quickly to my call for the repair. They had somebody come out and provide estimates for me on two options—replacing the roof and repairing the roof. They followed up with an estimate, and the people who came out to repair it kept me involved in what they were doing with the project. They actually did a little bit extra to make sure I had no problems with the roof leaks after the repair. They went a little bit above and beyond. Based on my experience, I would tell a neighbor to expect them to meet their expectations. I would give them an A.”
“I was satisfied with KTM Roofing. They did the roof, and the quality of the work was good. The cleanup was good also. The job took maybe two days.”
“They did the roof for me. The same company had done my grandson's roof, and he recommended them to me, so we had them come by and check it out. The finished product was exactly what I needed, and the workers were nice. Everything went well. I was pleased with the job that they did. We haven't had any problems so far. There was no debris left behind; they cleaned up very good. I would give them an A.”
“KTM Roofing did some work for me, and they did a good job. They replaced a roof. I'd give them an A.”
“KTM Roofing put the roof on, and I was very pleased with it. They cleaned up after their services. They were able to do the job in a timely fashion, and they responded immediately as well. I was satisfied with the color coordination. If I needed services in future, I would probably use them. They deserve an A.”
“KTM Roofing did a roof replacement for me. I chose the company because they are local. I liked the professionalism of the workers. They were clean and provided fast and courteous service. I would give them an A.”
“The work was done effectively and efficiently. I'm very happy about it. They put a roof on my house and on a little tin building. We have a lifetime warranty. Their customer service was fine. I did not have a need for any follow-up service. I would give them an A. They're very good at what they do. They know what they're doing.”
“They replaced our roof four or five years ago, and since then, we've had some siding replaced. A little bit later—probably in the last year or so—we started having a leak in our upstairs bathroom ceiling, so they came to check it out and showed us pictures. It looked like, when they were doing the siding which had been attached to the roof, they had punctured through some of the shingles. They were able to quickly do a temporary fix, and then they came back and fixed it for us. I think the response time was good. I wasn't here when the workers were here, but I didn't come home to any mess. Everything was fine. The workers emailed the pictures to their boss, who had my email, and he emailed them to me, so I really appreciated being able to see exactly what was going on. I think I'd give them an A.”
“I had a roofing repair because my roof was leaking. They responded quickly when I called them, and I have no more leaks. I selected them through a referral. They were very polite and very professional. Everything was cleaned up—no issues. It looks fine. I would call them again if the need arose. I would give them an A.”
“KTM Roofing did a roofing repair for me. I'd give them an A. The company was fine. I had no problems.”
“They did roof replacement. I was looking for a local roofer out here in my area, and they responded quickly when I called to schedule. They were professional, prompt, and courteous. There was no trace of anything after the cleanup, and everything has been fine with the roof since. I would give them an A.”
“They did a great job, and I had no problems—very good. They replaced the roof. I would give them an A.”
“I thought they did a good job. They came when they said they were going to come, they completed the work, and then they sent me an invoice. They did what they said they were going to do. I was having some problems with a leak on my roof, so they got up and gave me an estimate for three different things—repairing the specific problem, intermediary repair to make it more cosmetic, and then replacing the whole roof. I would use them again. They're prompt, and they appear to do a good job. I would give them an A-.”
“KTM Roofing did what they said they were going to do. They cleaned out my gutters, and they did some work on the roof. They did some ceiling stucco, and they also did some roofing work or repairs for me about six or eight months ago. I had them come back and do this. There were three technicians this last time, and the first time there were three or four. I feel like they were able to do the jobs in a timely fashion. I would give them an A- because I don't know yet whether the work they did is going to hold up in really severe rain. We haven't had a real severe rainstorm yet to test it out.”
“I liked KTM Roofing. They were very good. They worked hard and did a good job. They got the job done in one day. I didn't think they were going to get it done, but they did. They did a good job, and I'm very pleased. I haven't had any problems. I selected them after I got estimates from three different companies. I would give them an A. They did a good job.”
“KTM Roofing did an excellent job—it couldn't be better. I talked to several roofing companies, and they gave me the most detailed explanation of what they were going to do and why. Then, when they scheduled the job, the guys got here at 8:00 a.m., and they were done and cleaned up by 2:00 p.m. The workers were working hard, and it came to exactly the price that we had agreed to. I chose them, because of the detail of explanation they gave me when they came out to give me an estimate. I would certainly use their service again in the future. They did a great job with great cleanup, and they explained everything to me. I am 100 percent satisfied. I would give them an A+.”

KTM is one of the best in the business. They put a new roof on for us. I've nothing but good things to say about them. They go the extra mile and made our house look brand-new. They're really good. They're an A+.

KTM Roofing replaced my entire roof for me. My wife and I just fell in love with that man. He's a super guy, and he did a wonderful job. I'd give them an A+.

I was extremely pleased with KTM. They fixed a very difficult area that had a chronic leaking problem. They found the cause, and they re-shingled a wing of the house. I was very pleased with the quality of the work, and they followed up beautifully. I'd definitely use them again. They're an A+.

KTM did a great job. I'd give them a top-notch recommendation—A+.