Echols Home Improvements
19th year as a Best Pick
certified company
Based on 301 reviews
Our Certification Process
Best Pick Guarantee
Verified General Liability Ins.
Verified Workers' Comp
19th year as a Best Pick Call
"Our employees make the difference. The crews are in-house, know what they're doing, and are supervised every day. Our sales approach is low key and simple: 'Here is a fair price using the best materials and workmen, and we'll keep every promise we make.'"

Mark Ashe | President
Company Information
Services Offered
Echols performs a variety of home improvements, including roof replacement and repair. Echols also offers carpentry repair; exterior home painting; siding and gutter installation; window and door replacement; deck repair, rebuilding, and enclosure; attic insulation; and light commercial roofing. The company charges a $20 fee for carpentry repair bids and offers free estimates on all other types of work.
The company offers a 100 percent customer satisfaction guarantee.
Company History
Frank Echols founded the company in 1960. It is currently run by Frank's stepson, Mark Ashe, who began working for Echols in 1973.
Echols is a CertainTeed ShingleMaster and a GAF Master-Elite Roofing Contractor. Roofing installation crews are factory-certified through GAF.
Additional Information
The company states that some crews have been with Echols for over 20 years.
Areas Served
North Atlanta, Cherokee, Dunwoody/Sandy Springs, Gwinnett/East Metro, Roswell, Alpharetta, Johns Creek & Cumming, Cobb/Marietta, Clayton & Henry County, Coweta, Fayette & South Fulton County
A selection of 301 homeowner reviews:
“Echols fixed the corner of my roof. They put some boots on the roof and resealed a pipe. The technician and his team are terrific people. He did what he said he'd do, he followed up, and he was really compatible. I'd give them an A+ rating for everything. I've already recommended them. They're very efficient, and they're extremely easy to work with and talk to.”
“They're a great company. They replaced the roof of my house and garage. They're very professional, they use very high-quality materials, and they're very thorough. The technician knows what he's doing. They clean up very nicely when they're finished. Everything's perfect. They get an A+.”
“I've been doing business with Echols for years. They're very honest. The same technician has always worked on my roof and done an amazing job. He's a very nice, polite gentleman.”
“They delivered on time as promised, no surprises. They did some roof work and built a new cap for our chimney from scratch to keep leaks from happening. They did a fantastic job. I'd give them an A+ grade.”
“I had them do the roof. I love that they were quick. They're quick and they are definitely trustworthy. There's no concern with them. I didn't have any concerns. They appeared to be very trustworthy. I'd give them an A+ rating.”
“They fixed a roof leak. There hasn't been a recurrence of the leak so I'm happy with that. I'd give them an excellent grade overall.”
“They did shingle repair work. They got out when they were supposed to and did a good job. They were the best.”
“Their estimate called for two days to do the roofing. When they started, they actually checked the weather and found out it was supposed to storm that night. So they stayed incredibly late to make sure the roof got finished before the storm came in. I was unaware that there was a storm. I asked them why did they stayed late and they said they were trying to help me. They went above and beyond, in my mind, to get it done. I'd give them the top rating. Everything was great.”
“They did a great job. They came out when they said they were going to come out, did what they said they were going to do, and cleaned up. Now I've got a great roof that doesn't leak. They did that and gutters. It was A+ work.”
“They replaced my roof. They were very straightforward, timely, and clean. It was a great experience all the way around. I'd give them an A+.”
“They did some roof repair work. It was quick and easy. I'd rate them an A+.”
“The gentleman that came out and actually did the quote also did the repair. He was great. He told us exactly what he thought we needed, so we would be a little bit farther down the line, and gave us some options. He came out way before September. We ended up waiting quite a while. As soon as we got with them, he put us on the calendar, came out, and knocked it out. It was a repair for my roof. I'd give them an A+. They did a great job. They were here when they said they were going to be here. We will use them again.”
“They repaired a gutter. He was prompt, professional, answered the call, and got back to me in a timely manner. I'd give them an A.”
“They replaced the roof. They were professional and did what they said they would do. I'd rate them an A overall.”
“They put on a new roof. We liked the roof. They came when they said they were going to come and worked straight through from beginning to end. There were no surprises. They get an A grade from me.”
“They did some roofing. They came out and got the job done quickly. I'd give them an A grade overall.”
“The roof's still there. They put it on. We weren't here; it was on when we got home. I don't remember hearing any bad talking. A for them.”
“It was a quick job. They came out and gave me an estimate. They showed up and did the work. They repaired a leak in the roof. I'd give them an A.”
“They were good. They did roofing work. I liked their expedition of the process. They give you a quote and then they actually do the work that day. It's not a multiple day thing. That may be different in a larger scale job, but not my experience. I'd give them an A for the overall experience. I'm actually going to use them again.”
“I liked their timeliness of response. They did roofing work. I'd give them an A.”
“I'm very familiar with them. I highly recommend them. I first became familiar with them several years ago, when they put a roof on my house, and since then, they have been the ones to paint my house and sign it out. I had to call them back a few years later, after the warranty on the roof had expired, because I had a flashing issue on the chimney, and they have been very, very good people to deal with. They are definitely ones I recommend to friends that anybody that needs that type of work done. Their customer service is excellent, and I'll give an example. When they did the roofing, I have two very tall vases on my front stoop that are about three or four feet tall, and one of their workers actually broke one of them. Echols, already before they even started any work, had already taken pictures all around the house, they had seen actual vases out there—replaced it and no problems asked, just told me to go, get replacements of what I wanted, and they paid for the bill. That's good customer service. Also, I had a situation, once again, while they're doing the roof, the way the gutters were set up on my house that a nail after a rainstorm got flushed out, it went across my driveway, and I didn't know it. I got a nail in one of my tires, and that was on my way out of town for a business trip. When I found out where the nail came from, I told the roofer, and once again, they replaced it, the cost of my tire, nothing, no issues, no whole bunch of running back and forth, it was done. I'd give them an A+.”
“We did have Echols do it, and they did a fantastic job. It was a replacement of a skylight. In the process, he went ahead and checked the roof, which they had put on several years ago. That's why we called them in the first place—because they did such a great job then. We were really pleased. We just had a skylight that was leaking in the second floor, they came and fixed it, and we're all good. They did a great job. They would be an A grade.”
“I had Echols do my roof. They did an excellent job. I would give them an A. I got Echols from one of the Best Pick Reports books.”
“I had used them in the past, and they were one of a couple of roofers that I got proposals on to do an entire roof. I have not done that roof work yet. I've been extremely pleased with their work. They've done work for me before that I really liked. That's why I called them to get a proposal to do the complete replacement. I particularly like their technician. His name is Chad, and I found him very easy to talk with. I would give them an A.”
“They were fixing my roof. A nail was punching the wrong way into it. They were punctual and honest, seemed to have a lot of integrity, and I was pleased with it. They had excellent customer service. I would give them an A.”
“Echols replaced the roof on our house, and they did a very nice job. They did what they said they'd do, and the roof doesn't leak. I think the customer service was excellent. It was very good. It was a big job. They did the whole roof. The house is about 50 years old, and the roof had been on there about 25 years. They did the whole roof. I'd give them an A. We are probably going to have some painting done on the outside of the house this summer, and I will call Echols. The gentleman from Echols that we dealt with said that they do that kind of work also, and I'll call them when we get ready to do that.”
“I have a roofing company. I haven't used them for a while, but I like them. It's Echols Roofing. They've done a couple of roofs for me. They replaced the roof. They were good. They came out, got the work done, cleaned up nicely, and were very cooperative. If you have a little question or something you wanted checked on, they'd come right back out and check it. Never had an issue. I would give them an A+.”
“I've used Echols for some roofing. They said not to worry about the foundation work because it was probably like that from the day it got poured. I just liked the honesty. They do a variety of stuff. They did some roofing issues and also looked at the foundation. They just did some patchwork. I'd give them an A.”
“They were quick and efficient, and that's all I needed. They fixed my fascia on the roof. I'd give them an A.”
“They did the roofing work. It's very good. I was very pleased. They deserve an A.”
“They did a very good job. They were there when they said they would be, they did what they said they would do, and they cleaned up well after themselves. They did a new roof. I have an older home—it was built back in the 30s—so they did some carpentry work. I read some good reviews on them and the guy who came out to give me the estimate did the work, so I felt comfortable with them. I would grade them an A.”
“Last spring, I contacted them. They came out. They did a great job. I was very satisfied. I felt the guy was very good with his explanations. I have contacted other roofing services, and they just wanted to get the business. He was a lot clearer about what the potential issues were and what I could wait to do, what I need to do immediately—that kind of thing. It was roof repair that he did. I would recommend them. I'd give them an A.”
“They did a great job. They did roofing work. They would take early morning appointments and showed up on time. There was part of my roof that had slipped up during a rainstorm, so they came and fixed it. It was a small job. I would give them an A.”
“It's been a year or so. I don't remember everything. The roof work is holding up. It wasn't a big job, but they did good work with it. The customer service was good. The person I worked with was really good, knowledgeable, easy to work with, understood the problem pretty quickly, and had good solutions for the little roof problem that we had. I chose them because of something to do with the Best Pick Reports rating. I would certainly give them an A. They did some gutter replacement for us a couple of years ago, and that worked well too. That may have been part of the reason I went back to them. I'd also give them an A for that.”
“It was Echols that did some deck work for me. They did good work. They did some repair where the second floor deck attaches to the house, and there was some rotting, so they repaired the deck. I would also probably grade them an A.”
“They showed up on time, got the work done fairly quickly, and they expressed themselves in the estimate very well. They replaced a section of my roof. I picked them out of that guide. I would grade them an A.”
“Echols did a good job, and they were very good people. They were very friendly, they helped out, and they cleaned up afterward. They did a really great job; it's an excellent roof, and it looks good. I'd give them an A+ because they were a wonderful company to work with. The guy who did the estimate talked to me and explained stuff, so there weren't any surprises.”
“Echols was fantastic. I had four other roofing people come out before them. I had a leak under the solar panel, and nobody could find it. They found it and stopped it. I've already recommended them to two or three of my friends, and they were tickled with them, too. They're an A+ company. I don't normally recommend people, but I would highly recommend Echols.”
“They did a great job. They did some repair work on top of the chimney and the garage area, and I'd definitely give them an A.”
“We had a leak, and they did excellent on the a partial roof repair and replacement. The customer service was excellent, too. I didn't have to call them back about any problems. I would give them an A+.”
“I had a new roof put on three or four years ago, and a limb fell and knocked a hole in it, so Echols came out and repaired it for me. They responded quickly, and they did a good job. The repair is holding up—so far, so good. I was very satisfied, and I would highly recommend them to anyone. They're an A+ company.”
“They replaced the roof for me. They were timely and efficient, and the quote was exactly what they charged. The workers were excellent because they did what they said they were going to do, and their cleanup was very good. I'd grade them as an A+.”
“They repaired my roof temporarily until I decide what I'm going to do next. They were very good. I'm going back on the shingle company because my shingles aren't holding up to their guarantee, so Echols took off the shingles that I have to send to GAF, and they put shingles in place of them as well as gave me an estimate on what needs to be done if there are any other problems with my roof. They earned an A+. I think very highly of them.”
“Echols Home Improvements did the roof, and they were excellent. They were very patient, and Danny was very nice and very friendly. It was fine. I'd give them an A rating.”
“Echols did the whole roof on my other house, and I was very pleased with their service. I had some problems, so I called them, and the roof has been functioning since they fixed it. I'd give them an A+.”
“I had some ice damming at the end of the last ice storm, so they went up there and did some patch work underneath the shingles. It was a little bit tricky because my shingles are discontinued. They had to do something in order to allow me to keep the shingles without redoing the entire roof. I was happy with that, and they did a good job—A+.”
“We have a modern house with a flat roof, and we were having trouble with leakage around the edges of the roof on one wing of our house. They put a whole new skin on the roof, and it was a very positive experience. The guy who came out was very competent. He came when he said he was going to come, he was on schedule, and I think he did a good roofing job. I would give them an A+.”
“We had a roof replacement done three years ago when all the hailstorms happened. I'd grade their work as A+, and they were great to work with. I sent them three or four other customers—friends of mine—for the same thing.”
“We've been here for 36 years, so we've had a couple of roofs put on, and they've done them. We probably found them through word of mouth the first time we used them. I would give them an A.”
“Echols Home Improvements took care of a hole in the roof, and I haven't had any dampness or anything since, so they fixed the problem. They get an A grade in my book.”
“They came out and repaired the roof over the garage and over the front window, and everything seems to be OK—it doesn't leak. It went really well. They gave me an estimate and came out in a brief time, and the cleanup was good. I would give them an A this time.”
“Echols put my roof on ten years ago, and they were very good, which was why I called them again. I had one leak, but the only reason I got a leak was that they had an amateur with them. That kid kept having to tear up stuff he'd put down, and I could tell I was going to have a problem. I can't grade them by that one guy—I'd say they were worth an A. They sent the whole crew out here to fix my leak in about two hours, and you can't beat that.”
“Everything Echols did turned out fantastic. We had a leak in the roof, and they were able to determine the source and fix it the same day. They were very professional, and I thought they did a great job. They easily get an A+.”
“Echols repaired my roof, and it was a very positive experience. The person who came to do the work was very, very nice, and he did a good job and cleaned up. He explained what was going on and took his time. I was pleased. They were excellent—A+.”
“Echols did an excellent job. There was a lot of debris coming down from the roof, so they had another guy down on my deck with a blower to keep the deck clean at all times. They kept a very clean jobsite, and they finished the job the same day they said they would. The supervisor came back a few days later just to be sure everything was OK. It was great.”
“I liked that they came out when they said they were going to come out. They did fine, and I appreciated it. A tree limb fell on my roof from next door. The insurance company paid me for it and told me to call a roofer, and when the roofer came out, he said there wasn't any damage. I would say they were excellent.”
“We really like the roofer that we found. Echols has done an excellent job, and they're very responsive. They come out and do an estimate. They know how to fix things. They pretty much keep time, and that's always very professional. I would give Echols an A+. I know that we use them all the time, and they're really good.”
“I used Echols. They ended up doing a roof repair for me. That project was fine—it was excellent. They showed up and did the estimate, and I called them back about a week later to have them do the work. They said, 'We've got somebody out in that area right now. You want them to stop by this afternoon?' They stopped by, took care of it, and that was it. They did a nice job. I would give them an A+.”
“I had a very positive experience with Echols—they were wonderful. He got the job done. He knew what was wrong and fixed it. I found them in Home Reports, and I would use them again. It was an A+ job.”
“I was extremely satisfied with Echols. I had a leak in the kitchen, so they went up and somehow patched the roof. Overall, the experience was positive. I would give them an A.”
“It was a small job, but they got it done in a timely manner, and the technician was polite. He came to look at it two days after I called, and he took care of the repairs on the same day. It was just a couple of shingles that needed to be replaced. I would rate Echols as an A+.”
“Echols came out to do my roof repair, and they were very good. The attitude of the people that came out really stood out—it was good. I would recommend them to another homeowner, and actually, I'll probably be calling them to use them again shortly. I'd give them an A+.”
“We got the roof repaired, and I think it was done by Echols. They were quick in responding, and they were honest in giving us feedback. We thought we were going to have to replace the roof, and they just repaired instead. I would give them an A+.”
“I've used Echols a couple of times, and they've always done me right. They did some minor roof repair. They showed up on time, finished the work that we asked them to do, cleaned up, and then they went up out their way. I would have to give them an A+.”
“They recognized the problem quickly and fixed it. They were on time, and they did the job with no complaints and no problems. We had a leak in the roof that we simply could not locate, but they located it very promptly, repaired it, and called it a day. That was a good thing. I'd give them an A+.”
“They did repairs on the roof. They came in and did a great job. They replaced shingles and the boots around the vents, and they were efficient and did a good job. We had also had a roofer to previously come out to tell us we needed an entire new roof. Our insurance company disagreed, and Echols agreed with the insurance company that it did not need to be done. I would give them an A+.”
“They did roofing and painting for me. It was a new roof that they put on, and it was great. They're prompt, and they did pretty much everything they said they would do. That's what I was looking for. I would give them an A+.”
“Echols repaired our roof. I chose them because of Home Reports. They were in there before and were very reputable. It's a really personal service. They called and followed up. It was after the storms, and everyone had lost shingles, so they were very busy, but they made time for us. They went above and beyond. I would give them an A+.”
“They put in some kind of enclosure thing that covered the opening to the attic above the stairs. When you get to the top of the stairs going up to the attic, you have to unzip it to get into the attic. That was where they found an air leak going from the attic down into the rest of the house, but apparently, that took care of it. Echols was able to help me on that job, definitely. They're definitely an A+.”
“They did come out and work for me, and they did a nice job. They repaired my leak. My experience, overall, was positive. They were honest, sincere, and direct, and I would give them an A+.”
“I'd give them a thumbs-up all the way around. I had some other people out earlier, and they replaced the boots. The boots weren't the problem—it was a leak around another pipe. The guy from Echols went up and diagnosed the problem, and then he went back up and fixed the leak. During the next big rainstorm, it was still leaking, so I called him back. On the same day, he came back in, went up there, and did the additional repair for no charge. I'd give them an A+. I would recommend them to another homeowner.”
“Echols did the work—it was just a very, very minor repair. Some shingles blew off, and they handled it. They did everything. I'd say they were prompt, and their customer service was good. I would rate them as an A.”
“I had to have two roofs put on, and I got Echols out of Home Reports. I think Mark Ashe is the principal there. They're a company that I've recommended and that I would go back to. I actually had kind of a problem with some of the work that was done by the crew. They were kind of not doing a good job of cleaning up, and Mark himself called me back and had it taken care of ASAP. So, I would have to say I'm happy with them. Mistakes happen. People kind of get tired and in a hurry, and I understand that. It's the way they handle the service afterward. My philosophy is you don't really know how good a company is until you actually have a problem with them. If you never have a problem with them, you don't know. Everything is fine. I would give them an A.”
“If I remember right, they were able to help me. I had trouble finding anyone to take care of this because it was a small job. It was a roof repair, but they responded. The job was quick, maybe two or three hours. I'd give them an A.”
“Echols worked on my roof. He put a temporary patch on it because it was leaking, and it's still patched. I'd give them an A.”
“They were on time and did what they said they would do. They repaired a leak in my roof. I would recommend them to another homeowner, and I would give them an A.”
“They did the job I expected them to do. They replaced a vent on the roof that was leaking. It's holding up fine. I'd probably give Echols an A.”
“Echols was able to identify the problem and fix it. It wasn't a whole roof replacement—it was just a specific leak. They identified where it was coming from, and they fixed it. It has been holding up since then. I would rate them an A.”
“They did some roofing work for me. Water was coming in against my ceiling, so they fixed the side of the roof. It went very well. They came and did the work, and I didn't have to come home from work. Everything was good. I'd probably give them an A.”
“Echols said my roof doesn't need to be replaced for another two or three more years. It was good news to me. I'd give them an A.”
“We went with Echols right after a storm, so there was a whole lot of roofing work going on. They worked really hard to get somebody out to help me. I'm pretty pleased with them. The overall job went well, and I would give them an A.”
“Echols repaired a roof leak, and they did a fine job. I was given their name by my insurance agent. They couldn't be any better. I'd give them an A.”
“We had to replace a roof. There was a small leak coming from the pipe that's coming out of the exhaust, and they fixed it—there isn't a leak in there anymore. They really checked into what was causing the leak in that area, and that's how he discovered it was coming from there. I've used Echols before, too. I would give them an A.”
“Echols gave us an estimate. We considered it and decided, in the end, to go with shingles rather than a metal roof. I had a positive experience because there was a roofing problem, and they came back and fixed it. They were very responsive when I continued to have a leak. They came back repeatedly until they had identified and taken care of the problem. They had to tear off the some of the roof they had put on and replace it with a product that's used more in commercial buildings. Overall, I would give them an A-.”
“I had a roof replaced by Echols a few years ago, and they did a great job. They did it about three or four years ago. It was complete, and it's been holding up.”
“I had Echols fix a leak around my heat stack. They also came and put a new ridge cap on. I would use them again.”
“Echols did come out and do work for me. I had a positive experience with them, so I'd give them a positive for everything. They did a great job.”
“Echols diagnosed the problem very quickly and fixed it that same day. We've not had any leaks since then. I'd say to others, 'Don't hesitate to give them a call. They're professional, and they know what they're doing. They can diagnose your problem and fix it.' I'd give them an A for sure.”
“They were fabulous. They did a great job. They did some roofing repair for our dormers. We had some leakage in our dormers, so they did some reroofing on the front over the garage, as well as some carpentry work around the window dormers. They solved the problem, and the estimate was right on in terms of what they said they would do. They finished the job very quickly. They were very responsive, and I would absolutely use them again and recommend them to others. I found them in Home Reports, and I would give them an A.”
“I think I used Echols. They were great, and they showed up when they said they would. They cleaned up everything they were supposed to do, and they did a couple of extra things for me. I had no problems with them at all. I'd definitely call them back. They did a new roof, and as they were doing that, they built a cricket over my chimney and added some flashing where I had squirrels getting in through the gutters. So, they solved my squirrel problem and added a cricket to help me manage the water better. They did a good job. They weren't cheap, but they did a good job. They cleaned up after themselves and got it done in the time frame they said they would.”
“The guy from Echols did a great job of fixing things. The work was good. When he came out, he was business. He gave a few insights to a few more of the things that would possibly be wrong, but some of those things didn't actually come to be. When he first looked at the house, he did a fair assessment, and when I had the insurance adjuster come out and take a look, he was able to show the adjuster some of the details of what had happened. I would rate them as an A.”
“When they did the roof, it was fantastic. There were two holes in the side there, and they did a very good job. Everything was fine. They've also come another time.”

Echols replaced my roof, and they are head and shoulders above any other roofers I've dealt with. They did a fantastic job. We've had a lot of rain since they put the new roof in, and I haven't had any leaks. They followed up on the work very closely, and they did a super job. I'd give them an A+.

Echols has done an excellent job for us, and they're very professional. They're an A+.

I liked everything Echols did—a very good job. They installed an entirely new roof. They gave me a really good idea of what to expect, and they did a superb job—A+.

Echols is fantastic. Every time we approach our house, we just think, 'That roof looks good.' It really does. When you've got really good-quality architectural shingles, it really can make a dramatic difference.

Echols replaced my roof, and they are head and shoulders above any other roofers I've dealt with. They did a fantastic job. We've had a lot of rain since they put the new roof in, and I haven't had any leaks. They followed up on the work very closely, and they did a super job. I would give them an A+.

My experience with Echols was very positive. I liked everything they did—a very good job. They gave me a really good idea of what to expect, and they did a superb job. They installed an entirely new roof, and I'd give them an A+.

We always use Echols—they're fantastic. They installed our roof, gutters, and gutter covers. Every time we approach our house, we just think, 'That roof looks good.' It really does. When you've got really good-quality architectural shingles, it really can make a dramatic difference.

“Echols did an inspection on the roof and repaired some missing tiles that had blown off. I liked being able to reach them initially and immediately being able to talk to someone. They put me in touch with one of the technicians who was going to come and do the work. He stayed in touch with me and scheduled at my convenience. Their interaction with the customer was good, in my opinion. I'd give them an A+. They did a good job for us.”