Allgood Plumbing, Electric, Heating & Cooling
Company Overview
Our family-operated business is dedicated to offering high-quality service to both homes and businesses throughout Georgia for all your HVAC needs. We offer emergency service with a technician on call to help you with your plumbing emergencies.
Allgood Plumbing, Electric, Heating and Cooling is an award-winning company with over a decade of experience. Our technicians are well-educated and receive ongoing education to stay current with industry standards and technical skills. Led by veterans Melvin and Melissa Music, our community-driven business ensures that all technicians are background checked annually and that we are a Certified Drug-Free workplace. Our pricing is clear and provided in writing, including options and warranties for our customers. Our commitment to excellent customer service is unwavering, and we aim for your complete satisfaction. Should you be less than satisfied, let us know, and we will resolve the issue!
Following his service as a US Marine, Melvin attended technical school in Arizona to study plumbing and HVAC. Once he graduated, Melvin joined a reputable plumbing company in the Phoenix region. After moving to Georgia and gaining experience with different plumbing companies, he recognized that none ran their operations as effectively as the one in Arizona.
In 2003, Melvin and his wife Melissa, also a veteran, established Allgood Plumbing, guided by the principle of treating others as they wish to be treated, a philosophy that remains at the core of Allgood today.
In 2013, we added electrical services and technicians, evolving into Allgood Plumbing and Electric. In January 2016, we expanded our offerings to include HVAC services, driven by the needs of our loyal clientele.
Allgood Plumbing, Electric, Heating & Cooling now boasts a team of over 50 licensed and experienced professionals who embody our company values.
Business Services
- Bathtub installation
- Bathtub repair
- Drain installation
- Drain repair
- Electric inspection
- Faucet installation
- Faucet repair
- Garbage disposal repair
- Gas line installation
- Gas line repair
- HVAC installation or replacement
- HVAC system repair
- Plumbing inspection
- Plumbing installation or replacement
- Plumbing repair
- Sewer installation
- Sewer repair
- Shower installation
- Shower repair
- Sink installation
- Sink repair
- Toilet installation
- Toilet repair
- Water heater installation
- Water heater repair
- Water pipe installation
- Water pipe repair
Business Location & Hours
Mon: | Open 24 hours |
Tue: | Open 24 hours |
Wed: | Open 24 hours |
Thu: | Open 24 hours |
Fri: | Open 24 hours |
Sat: | Open 24 hours |
Sun: | Open 24 hours |
Recommended Customer Reviews

This company's HVAC techs are actually just sales reps. Allgood came out to inspect my heating in the winter of 2016-17. The """"tech"""" spent less than a few minutes listening to my furnace and wrote it off as a total replacement, not worth any money to repair. He spoke to me in a patronizing manner the entire time about how he """"liked me for some reason"""" so much that he wouldn't be turning the gas off because 'normally' this would have been a hazardous situation and it would be his 'responsibility' in the state of Georgia to keep me safe. He then took his 100$ and left and sent a """"comfort advisor"""" (their titles, not mine) to come by and give me a quote for a full replacement (about $7,000). I ignored their quote and continued to use the heating because it was still limping along. The next winter I was having the same issues again and this time called a different HVAC company, whose technician spent more than 2 hours in the crawl space inspecting the furnace to see what was going on. He fixed the issue, and charged about 350$. The same furnace has been running like new since, no issues at all for a couple years now. If I had listened to Allgood I would have wasted thousands. AND to top it all off, they will continue to spam call you forever regardless of how many times you ask them to take you off the call list, up to today, which is what prompted me to finally write them the review they deserved. My suggestion would be to not even call this company in the first place.

UPDATE: The quality assurance manager, Josephine, kindly reached out to my mother after my reviews were posted. She was apologetic and forthcoming about the experience my mother had, and offered to fix her AC at a fraction of the original labor cost. I am impressed with Josephines attentiveness to the situation. It is disappointing that things had to be escalated in order to be fixed in a timely manner, but I am satisfied with the company's response to the situation. I am writing this on behalf of my mother and elderly father. All Good installed a new AC system for them 3 years ago. A year ago the AC stopped cooling and my mother attempted to reach out to All Good about the issue. She was unable to get a tech out to see the issue, so in desperation she called another company who sent someone out within 2 hours and had the problem fixed. Come this past Friday, the AC stopped cooling again, and there was a horrible smell. My mother attempted to reach out to All Good again. She was scheduled between 12-4pm on Saturday. No one showed up and then she received a call at 5PM. The person she spoke with diagnosed the issue over the phone, and she was then told there was nothing they could do until Monday, but that she could still run the unit as it would work intermittently. The horrible smell came back, so she called All Good again and was told someone could come between 7PM and 11PM. She waited up until 11:45PM so she called yet again and was then told """"the tech is really backed up"""" and wouldn't be there until 6AM. She was rescheduled for 7am-12pm on Sunday. Yet again, nobody showed. She called back at 1pm and spoke with Brian, who said she wasn't on the schedule and wasn't assigned a technician. He claimed that the """"overnight on call people don't know their schedules"""". She asked to be seen that day and explained the situation. He said he would try to get someone out there. She called back at 3pm after not hearing anything. She spoke with Alaya (who was the only pleasant person during this entire ordeal). Alaya said they had her down to be seen at 4PM. Alaya claimed to write an email to someone named Jason who was in management, and said he would contact my mother on Monday about the terrible experience. Nobody showed up YET AGAIN for the supposed 4 o'clock appointment. My mom called back at 7PM and was told they would be there at some point that night. A technician finally reached out at 10PM to say he'd be there at 11PM. She was quoted over $1,000 in labor to replace the parts. She was told by the technician that someone would reach out to her about the price and the complications with service. She hasn't heard anything from anyone since the technician left. She reached out again today and spoke with someone who also claimed to be writing an email about these ongoing issues. This person said someone would reach out tomorrow. Nobody seems to be on the same page with one another AT ALL at this company. Think twice before subjecting yourself to this absolute nightmare of an experience.

I was scheduled for an installation on May 9 2023 for a whole new system. Allgood called on May 8 2023 and said we are at your residence, I informed the tech it was scheduled for May 9 2023 , so I left work so it can done. After the tech look at the old system he noticed what he had in the truck was not going to work because it was eletric and not gas. All I was told was someone will be in contact, after I called the sale person Derrick Bradley he informed me that a mistake happened and they would fix it. After anfew days pass, no calls, so i called the sale rep, he said he call me back in 5 min, it never happened. Now it's May 10 after I get pulled off my job, and was told they needed additional $2700 no one calls as they say they would. I also left a message for the general manager Tom , no callback yet.

A possible negative star rating should be forthcoming, however this too would be too generous. Mind you, I am of full understanding the past several days in Atlanta has been extremely trying to the plumbing trades, but I gotta say there will never be a disaster disastrous enough for Allgood Plumbing, blah, blah, blah to be called!! Seriously! So, like many of us in the Atlanta metro area, the extreme cold proved to be too much for our plumbing and we experienced broken pipes. We did our part and secured the leaky pipe and contacted Allgood on 12/23 in the evening with an appointment scheduled the next day. The process of the premium service fee was explained and the appointment was confirmed. 12/24 came and went with several confirmations made however, no service person ever arrived... hmmm? At approximately 6pm we were advised the dispatch who made the appointment made a mistake and we were promised the repairs would be made on Christmas Day. We accepted this decision and once again waited all day to no avail. Follow up calls for 12/26 and 12/27 were also accordingly promised and failed to arrived. Finally late on 12/27 another appointment was promised for 12/28. Now on a positive note, our serviceman Thad was fantastic and provided superb service and did repair the break in an efficient manner. Overall, I feel that we were deceived at best, but probably more likely we were just outright lied to repeatedly. Despite our efforts to contact Melissa and Melvin Music, the owners, to resolve our situation, or even someone in management, we were just lied to over and over again. It's not like we were unsympathetic to the overwhelming situation Allgood was put in with the huge numbers of service requests, but with the lies and misinformation being given to us us, we were forced to reschedule our holiday activities so many times, dare I say, Christmas has been a huge disappointment. All of this could have easily been avoided by simply providing an accurate schedule for appointments. With that being said, Allgood Plumbing Heating etc will not be the last call I ever make, because I can absolutely guarantee Allgood Plumbing will Never be a service contractor I would utilize nor will I ever recommend to anyone

This place really needs to work on their communication. I called the first time and was told I would have someone come between 8-12pm. I explained to them that I had to be gone by noon so if they could come early that would be great. I called the morning of because it was around 10am only to be told they would not make it before I had to leave (strike one). So I figured okay I'll give them another chance. so I called back to re-schedule for Sunday from 2-6pm. I called on Sunday just to be sure they were coming only to be told they had me down for the following Sunday (strike two). Seriously??? I felt this was extremely unprofessional.

The only reason I went with them for a couple of things is because they do respond very quickly. The techs that come out are their only saving grace. They know what they're doing and are decent people. However, the pricing is so completely blown out of proportion. Can not get through a call without dropping at least $500 for something that takes probably no more than 30 minutes to complete. Ended up getting a couple of quotes for a water heater replacement and for the same job and same equipment, Allgood quoted $2000 over the other guys!!!!!!!! Not a couple of hundred, $2000!!!! Even after speaking with the manager and he """"worked"""" with me, they were still crazy expensive. So, there are plenty of other companies out there that can do a decent job and not leave you bankrupt.

Avoid!!!!! They came to my house 3 times charged me $900 to fix the same problem, then I had water damage, and they claim that they """"did a good job."""" So I've gone from my AC not working to my AC still not working, I'm out $900, and I have water damage.

This company is a complete bait and switch operation. I had the company come and inspect my furnace for 3 years and suddenly the guy that came out today said it's full of asbestos. How has no other technician ever seen it and magically it's laden with asbestos? Awful company with terrible service and idiots for technicians. NEVER NEVER use this company.

We called Allgood to come out and clean our roof vents for our plumbing. We made this clear. This is what we wanted them to do. Well...not only did the plumber insist that wasn't the problem, he tried to tell us that a pipe was full of water and that it would cost $7,000 to repair it. Um....are you nuts??? My husband asked if we could check to make sure there wasn't any water...guess what, the pipes were fine!! He then went on to try to auger both toilets and both bathtubs to see if that would fix the problem. In the process, he scratched the heck out of the porcelain in the toilet, and left a huge mess in the tub. He charged $215. And is the problem fixed? NO!!! He said he couldn't refund the money but he could pull up both toilets and try to get a sewer auger in there...but that would probably ruin the pipes and would cost $7,000 to fix it. Oh, by the way, the problem is roof vents. We just have some gurgling toilets. Honestly, just do the freaking service I asked you to do!!! We are done here for tonight. He dawdled getting out of the house so that we couldn't reach any customer service reps after 7pm. Absolutely unacceptable service. We will NOT be calling them to service our home again.

As a veteran I went with this company because they advertised as being owned by a vet. I doubt it! They misdiagnosed our plumbing issue over and over again. Good luck trying to talk to a manager or the owner. Refused to call back and discuss. turns out we had a septic issue. This was a new home we just bought we didn't even know we had a septic tank- guess what neither did Allgood. My house flooded AFTER they said they had fixed the problem. When they came back out they said that plumber was no longer with them and he had an issue identifying problems. They then said it was tree roots-when they started digging they found the septic tank-how do plumber not know when there is a septic tank. No roots just needed a pumping. Mean time we are out thousands of dollars for fixing a problem that didn't exist. We're still considering our next options with Allgood! The Smiths