Top-Rated Plumbing Services in Alpharetta, GA

For fast, honest, and expert plumbing solutions in Alpharetta and throughout Fulton County, JMJ Plumbing is the name you can trust—day or night.

Our Services

Our services include service, repair, and replacement, along with new installation and construction. We offer solutions for:

Hot Water Heaters

Tankless Water Heaters

Drain Cleaning

Water Filters

Hot Water Dispenser

Faucets and Fixtures

Showers

Toilets

Water Main and
Sewer Lines

Gas Lines

Backflow Testing and Prevention

Hydro Jetting

Your Trusted Plumber in Alpharetta, GA

When you need a reliable plumber in Alpharetta, GA, JMJ Plumbing is here to help. Our experienced team proudly serves homes and businesses across Fulton County with top-quality plumbing services. Whether you’re dealing with a small leak or a major plumbing issue, we offer long-lasting, dependable solutions tailored to your needs.

Comprehensive Plumbing Services in Alpharetta

Our Alpharetta plumbers are equipped to handle a full range of plumbing challenges—from clogged drains and leaky pipes to emergency repairs. With just one call, you’ll have expert help on the way and peace of mind knowing your plumbing system is in good hands.

If you’re facing plumbing troubles, don’t wait. Reach out to our team today—we’re ready with the right solution, when you need it most.

Experienced & Reliable Alpharetta Plumbing Experts

Since 1996, JMJ Plumbing has been committed to delivering outstanding service throughout the Alpharetta area. As a licensed and insured local company, we value long-term relationships and treat every home like our own. Our motto, “Honest Dependable Plumbing,” guides everything we do.

You can count on upfront, transparent pricing with no hidden fees. Our licensed plumbers arrive on time, treat your property with care, and complete every job to the highest standard.

Have a plumbing emergency after hours? No problem. We’re available 24/7 to make sure you’re never left without help when you need it.

Recent Jobs and Reviews in Alpharetta, GA

Rated 5.0 out of 5 stars based on 5 customer reviews

Customers say: The reviews reflect an overwhelmingly positive sentiment toward the plumbing service. Customers consistently express high satisfaction with the technicians' competence, professionalism, and customer service. The tone across the reviews is distinctly positive, with many customers highlighting the technicians' efficiency, attention to detail, and ability to solve complex problems quickly. Recurring themes include appreciation for same-day service, clear communication throughout the repair process, thorough explanations of issues and options, and overall excellence in workmanship. Customers frequently mention the courteous and considerate nature of the staff, their punctuality, and their cleanliness while working. The reviews convey a strong sense of trust and loyalty, with several customers indicating they are repeat clients or would use the service again. Overall, the sentiment reflects a highly regarded business that delivers quality plumbing services with exceptional customer care.

Alpharetta, GA at a glance

JMJ Plumbing has completed 25 jobs in Alpharetta, GA between August 2026 and October 2026.

The 5 customer reviews shown here average 5.0 out of 5.

The most recent job was on October 1, 2026.

JMJ Plumbing has completed 125 jobs in Alpharetta, GA in the last 12 months. The first job there was in July 2023.

Job Locations and Reviews

Greg M.
Greg M. Checked in
I successfully completed the initial phase of the project, ensuring all necessary preparations were made for the installation. I coordinated with the relevant authorities to establish the tap's location. Currently, I await confirmation from the city regarding the exact installation site. Once this information is provided, I will return to finalize the installation process, ensuring everything is set up according to specifications.
Alpharetta, GA 30009
Upon arrival, I identified a significant leak originating from the inside of the employee bathroom faucet, compounded by a cut in the hot supply line. The faucet required immediate replacement to prevent further damage. I communicated with the manager, Tiffany, to inform her of the situation and our plan to return with the necessary replacement parts. Upon returning with the new TNS single hole single handle faucet, I replaced the faulty unit. The new faucet is now functioning correctly, with no signs of leakage. Additionally, I informed Tiffany that the floor needed mopping due to residual water from the leak. The job was completed to satisfaction, and I signed off with Tiffany for the replacement of the TNS faucet single hole single handle.
Upon arrival, I identified a significant leak originating from the inside of the employee bathroom faucet, compounded by a cut in the hot supply line. The faucet required immediate replacement to prevent further damage. I communicated with the manager, Tiffany, to inform her of the situation and our plan to return with the necessary replacement parts. Upon returning with the new TNS single hole single handle faucet, I replaced the faulty unit. The new faucet is now functioning correctly, with no signs of leakage. Additionally, I informed Tiffany that the floor needed mopping due to residual water from the leak. The job was completed to satisfaction, and I signed off with Tiffany for the replacement of the TNS faucet single hole single handle.
Greg H.
Greg H. Checked in
Upon arrival, I identified a significant leak originating from the inside of the employee bathroom faucet, compounded by a cut in the hot supply line. The faucet required immediate replacement to prevent further damage. I communicated with the manager, Tiffany, to inform her of the situation and our plan to return with the necessary replacement parts. Upon returning with the new TNS single hole single handle faucet, I replaced the faulty unit. The new faucet is now functioning correctly, with no signs of leakage. Additionally, I informed Tiffany that the floor needed mopping due to residual water from the leak. The job was completed to satisfaction, and I signed off with Tiffany for the replacement of the TNS faucet single hole single handle.
Alpharetta, GA 30022
Upon inspection, I found the back nut on the pre-rinse faucet to be significantly loose. I carefully tightened all the faucet fittings, ensuring they were secure and properly aligned. This resolved the leak issue. I verified the faucet's functionality and confirmed that the leak was completely eliminated. The job was completed to the satisfaction of the client, Keith, who signed off on the work.
Upon inspection, I found the back nut on the pre-rinse faucet to be significantly loose. I carefully tightened all the faucet fittings, ensuring they were secure and properly aligned. This resolved the leak issue. I verified the faucet's functionality and confirmed that the leak was completely eliminated. The job was completed to the satisfaction of the client, Keith, who signed off on the work.
Greg H.
Greg H. Checked in
Upon inspection, I found the back nut on the pre-rinse faucet to be significantly loose. I carefully tightened all the faucet fittings, ensuring they were secure and properly aligned. This resolved the leak issue. I verified the faucet's functionality and confirmed that the leak was completely eliminated. The job was completed to the satisfaction of the client, Keith, who signed off on the work.
Alpharetta, GA 30022
Upon inspection, I found that the back nut on the pre-rinse faucet was significantly loose, causing a leak. I carefully tightened all the faucet fittings to ensure a secure connection. After making these adjustments, the leak was completely resolved. I verified the fix by running water through the faucet to confirm there were no further issues. The job was completed to satisfaction, and I obtained a signature from Keith as confirmation.
Upon inspection, I found that the back nut on the pre-rinse faucet was significantly loose, causing a leak. I carefully tightened all the faucet fittings to ensure a secure connection. After making these adjustments, the leak was completely resolved. I verified the fix by running water through the faucet to confirm there were no further issues. The job was completed to satisfaction, and I obtained a signature from Keith as confirmation.
Greg H.
Greg H. Checked in
Upon inspection, I found that the back nut on the pre-rinse faucet was significantly loose, causing a leak. I carefully tightened all the faucet fittings to ensure a secure connection. After making these adjustments, the leak was completely resolved. I verified the fix by running water through the faucet to confirm there were no further issues. The job was completed to satisfaction, and I obtained a signature from Keith as confirmation.
Alpharetta, GA 30022
JEREMY M.
JEREMY M. Checked in
a Kohler spud style toilet bowl, a wax ring, new flange bolts, new China caps, and clear silicone. I removed and disposed of the old toilet, then installed the new Kohler toilet, ensuring a secure and leak-proof seal. The job was completed efficiently.
Alpharetta, GA 30004
Upon inspection, the tea urn sink drain line was found to be obstructed at the brass lock ring. I disassembled the trap and tailpiece, discovering a significant buildup of coffee grounds. After clearing the buildup, I replaced the broken brass lock ring with a new one and reset the tailpiece. However, the strainer threads were stripped, so I removed and replaced it with a junior basket strainer. Upon reassembly, the trap was also found to be broken, leading to its replacement with a 1-1/2” plastic trap. Further testing revealed additional clogs past the trap, which I cleared using a small drain machine. After resetting the new trap, I tested the sink, ensuring it functioned properly.
Upon inspection, the tea urn sink drain line was found to be obstructed at the brass lock ring. I disassembled the trap and tailpiece, discovering a significant buildup of coffee grounds. After clearing the buildup, I replaced the broken brass lock ring with a new one and reset the tailpiece. However, the strainer threads were stripped, so I removed and replaced it with a junior basket strainer. Upon reassembly, the trap was also found to be broken, leading to its replacement with a 1-1/2” plastic trap. Further testing revealed additional clogs past the trap, which I cleared using a small drain machine. After resetting the new trap, I tested the sink, ensuring it functioned properly.
Derek C.
Derek C. Checked in
Upon inspection, the tea urn sink drain line was found to be obstructed at the brass lock ring. I disassembled the trap and tailpiece, discovering a significant buildup of coffee grounds. After clearing the buildup, I replaced the broken brass lock ring with a new one and reset the tailpiece. However, the strainer threads were stripped, so I removed and replaced it with a junior basket strainer. Upon reassembly, the trap was also found to be broken, leading to its replacement with a 1-1/2” plastic trap. Further testing revealed additional clogs past the trap, which I cleared using a small drain machine. After resetting the new trap, I tested the sink, ensuring it functioned properly.
Alpharetta, GA 30004
Alpharetta, GA - Upon arrival, I began by inspecting the back RR, which was found to be open and functioning correctly. I then proceeded to check other RRs to ensure they were all in proper working order. During my inspection, I spoke with the manager, who was unaware of an open work order for the toilet. After verifying, it was confirmed that there was indeed an issue. The manager informed me that the right side RR still had problems, specifically that the toilet would sometimes run continuously. To address this, I removed the Flushmate cartridge, screen, and duck valve. I then installed new components, including a Flushmate pressure assist cartridge, a new screen, and a duck valve. After the installation, I tested the toilet multiple times to ensure the issue was resolved. The manager, Keith, was present on-site during the entire process.
Derek C.
Derek C. Checked in
Upon arrival, I began by inspecting the back RR, which was found to be open and functioning correctly. I then proceeded to check other RRs to ensure they were all in proper working order. During my inspection, I spoke with the manager, who was unaware of an open work order for the toilet. After verifying, it was confirmed that there was indeed an issue. The manager informed me that the right side RR still had problems, specifically that the toilet would sometimes run continuously. To address this, I removed the Flushmate cartridge, screen, and duck valve. I then installed new components, including a Flushmate pressure assist cartridge, a new screen, and a duck valve. After the installation, I tested the toilet multiple times to ensure the issue was resolved. The manager, Keith, was present on-site during the entire process.
Alpharetta, GA 30022
Upon inspection, I discovered water leakage near the toilet. I turned on the water and flushed, observing water seeping from the back at the base. I removed the toilet, cleaned the old silicone from the floor and base, and scraped away the deteriorated wax ring. A new wax ring was installed, and the toilet was reset using four new plastic shims with the existing closet bolts. I reconnected the supply line, turned on the water supply, and tested the toilet. Finally, I sealed around the base with clear silicone. Manager Gail was present during the work. Parts used included a wax ring, four plastic shims, and clear silicone.
Upon inspection, I discovered water leakage near the toilet. I turned on the water and flushed, observing water seeping from the back at the base. I removed the toilet, cleaned the old silicone from the floor and base, and scraped away the deteriorated wax ring. A new wax ring was installed, and the toilet was reset using four new plastic shims with the existing closet bolts. I reconnected the supply line, turned on the water supply, and tested the toilet. Finally, I sealed around the base with clear silicone. Manager Gail was present during the work. Parts used included a wax ring, four plastic shims, and clear silicone.
Derek C.
Derek C. Checked in
Upon inspection, I discovered water leakage near the toilet. I turned on the water and flushed, observing water seeping from the back at the base. I removed the toilet, cleaned the old silicone from the floor and base, and scraped away the deteriorated wax ring. A new wax ring was installed, and the toilet was reset using four new plastic shims with the existing closet bolts. I reconnected the supply line, turned on the water supply, and tested the toilet. Finally, I sealed around the base with clear silicone. Manager Gail was present during the work. Parts used included a wax ring, four plastic shims, and clear silicone.
Alpharetta, GA 30005
Upon arrival, I identified that the instant hot water faucet was experiencing a dripping issue on the hot side. I began by adjusting the packing nut to ensure a proper seal. After making the necessary adjustments, I ran the hot side to test the faucet's functionality. I observed the faucet closely to confirm that the dripping had ceased. The manager then proceeded to test the faucet multiple times to ensure it was working correctly and without any issues. The faucet was found to be in good condition and did not require replacement. I verified that the faucet was operating properly and signed off on the job for Amanda.
Upon arrival, I identified that the instant hot water faucet was experiencing a dripping issue on the hot side. I began by adjusting the packing nut to ensure a proper seal. After making the necessary adjustments, I ran the hot side to test the faucet's functionality. I observed the faucet closely to confirm that the dripping had ceased. The manager then proceeded to test the faucet multiple times to ensure it was working correctly and without any issues. The faucet was found to be in good condition and did not require replacement. I verified that the faucet was operating properly and signed off on the job for Amanda.
Greg H.
Greg H. Checked in
Upon arrival, I identified that the instant hot water faucet was experiencing a dripping issue on the hot side. I began by adjusting the packing nut to ensure a proper seal. After making the necessary adjustments, I ran the hot side to test the faucet's functionality. I observed the faucet closely to confirm that the dripping had ceased. The manager then proceeded to test the faucet multiple times to ensure it was working correctly and without any issues. The faucet was found to be in good condition and did not require replacement. I verified that the faucet was operating properly and signed off on the job for Amanda.
Alpharetta, GA 30009
Upon arrival, I inspected the floor drains and hand sink drains in both bathrooms. Although no clogs were detected, a faint odor was present. I removed the floor drain covers and applied Glug to the drains. After flushing with several buckets of warm water, the odor was completely eliminated. The job was completed using a half jug of Glug, ensuring the drains were thoroughly cleaned and free of any unpleasant smells.
Upon arrival, I inspected the floor drains and hand sink drains in both bathrooms. Although no clogs were detected, a faint odor was present. I removed the floor drain covers and applied Glug to the drains. After flushing with several buckets of warm water, the odor was completely eliminated. The job was completed using a half jug of Glug, ensuring the drains were thoroughly cleaned and free of any unpleasant smells.
Michael T.
Michael T. Checked in
Upon arrival, I inspected the floor drains and hand sink drains in both bathrooms. Although no clogs were detected, a faint odor was present. I removed the floor drain covers and applied Glug to the drains. After flushing with several buckets of warm water, the odor was completely eliminated. The job was completed using a half jug of Glug, ensuring the drains were thoroughly cleaned and free of any unpleasant smells.
Alpharetta, GA 30004
Alpharetta, GA - Upon arrival, I identified a broken flush wire on the right rear pressure assist toilet. I carefully removed the broken wire and installed a new one, ensuring it was securely connected. After the installation, I conducted a thorough test to confirm the functionality of the new flush wire. Throughout the process, I maintained clear communication with Manager Juan, who was present to oversee the work and provide guidance. The job was completed efficiently, restoring the toilet to optimal working condition.
Derek C.
Derek C. Checked in
Upon arrival, I identified a broken flush wire on the right rear pressure assist toilet. I carefully removed the broken wire and installed a new one, ensuring it was securely connected. After the installation, I conducted a thorough test to confirm the functionality of the new flush wire. Throughout the process, I maintained clear communication with Manager Juan, who was present to oversee the work and provide guidance. The job was completed efficiently, restoring the toilet to optimal working condition.
Alpharetta, GA 30022
Upon arrival, we discussed the issue with the manager, who pointed out the constantly dripping faucet. The faucet is a Hydrotek 4000c-sd-lr hybrid model, which can be operated by a sensor or a single handle. After inspection, it was determined that the solenoid valve needed repair. We ordered the Solenoid valve repair kit part # HCB-017B from Hydrotek. Upon returning, we disassembled the sensor side of the faucet, replacing all parts with those from the kit. However, the faucet still dripped at a rate of one drop every 6 seconds. Further troubleshooting led us to disassemble the handle side, clean each part, and reassemble. The faucet then dripped at a rate of one drop every 90 seconds. After flipping the main gasket washer, the spout no longer dripped. We advised the manager that if the issue reoccurs, the handle may need a spindle repair kit and to contact us.
Upon arrival, we discussed the issue with the manager, who pointed out the constantly dripping faucet. The faucet is a Hydrotek 4000c-sd-lr hybrid model, which can be operated by a sensor or a single handle. After inspection, it was determined that the solenoid valve needed repair. We ordered the Solenoid valve repair kit part # HCB-017B from Hydrotek. Upon returning, we disassembled the sensor side of the faucet, replacing all parts with those from the kit. However, the faucet still dripped at a rate of one drop every 6 seconds. Further troubleshooting led us to disassemble the handle side, clean each part, and reassemble. The faucet then dripped at a rate of one drop every 90 seconds. After flipping the main gasket washer, the spout no longer dripped. We advised the manager that if the issue reoccurs, the handle may need a spindle repair kit and to contact us.
JEREMY M.
JEREMY M. Checked in
Upon arrival, we discussed the issue with the manager, who pointed out the constantly dripping faucet. The faucet is a Hydrotek 4000c-sd-lr hybrid model, which can be operated by a sensor or a single handle. After inspection, it was determined that the solenoid valve needed repair. We ordered the Solenoid valve repair kit part # HCB-017B from Hydrotek. Upon returning, we disassembled the sensor side of the faucet, replacing all parts with those from the kit. However, the faucet still dripped at a rate of one drop every 6 seconds. Further troubleshooting led us to disassemble the handle side, clean each part, and reassemble. The faucet then dripped at a rate of one drop every 90 seconds. After flipping the main gasket washer, the spout no longer dripped. We advised the manager that if the issue reoccurs, the handle may need a spindle repair kit and to contact us.
Alpharetta, GA 30009
Upon arrival, we discussed the issue with the manager, who pointed out the constantly dripping faucet. The faucet is a Hydrotek 4000c-sd-lr model, which can be operated by a sensor or a single handle. We identified that the solenoid valve required repair. After ordering the Solenoid valve repair kit (part # HCB-017B) from Hydrotek, we returned to complete the repair. We disassembled the sensor side, replacing all parts with those from the kit and reassembled it. However, the faucet continued to drip at a rate of one drop every 6 seconds. Further troubleshooting led us to disassemble the handle side, clean each part, and reassemble. This reduced the dripping to one drop every 90 seconds. After flipping the main gasket washer, the spout no longer dripped. We advised the manager that if the issue recurs, a spindle repair kit may be needed and to contact us.
Upon arrival, we discussed the issue with the manager, who pointed out the constantly dripping faucet. The faucet is a Hydrotek 4000c-sd-lr model, which can be operated by a sensor or a single handle. We identified that the solenoid valve required repair. After ordering the Solenoid valve repair kit (part # HCB-017B) from Hydrotek, we returned to complete the repair. We disassembled the sensor side, replacing all parts with those from the kit and reassembled it. However, the faucet continued to drip at a rate of one drop every 6 seconds. Further troubleshooting led us to disassemble the handle side, clean each part, and reassemble. This reduced the dripping to one drop every 90 seconds. After flipping the main gasket washer, the spout no longer dripped. We advised the manager that if the issue recurs, a spindle repair kit may be needed and to contact us.
JEREMY M.
JEREMY M. Checked in
Upon arrival, we discussed the issue with the manager, who pointed out the constantly dripping faucet. The faucet is a Hydrotek 4000c-sd-lr model, which can be operated by a sensor or a single handle. We identified that the solenoid valve required repair. After ordering the Solenoid valve repair kit (part # HCB-017B) from Hydrotek, we returned to complete the repair. We disassembled the sensor side, replacing all parts with those from the kit and reassembled it. However, the faucet continued to drip at a rate of one drop every 6 seconds. Further troubleshooting led us to disassemble the handle side, clean each part, and reassemble. This reduced the dripping to one drop every 90 seconds. After flipping the main gasket washer, the spout no longer dripped. We advised the manager that if the issue recurs, a spindle repair kit may be needed and to contact us.
Alpharetta, GA 30009
Greg M.
Greg M. Checked in
Estimate sent
Alpharetta, GA 30004
JEREMY M.
JEREMY M. Checked in
Upon arrival, the store was closed. The fire department detected an unsafe level of gas using their device, prompting the shutdown of the gas meter and heater's ball valve. After inspecting the gas trackpipe and black iron fittings, I turned the gas back on and used a solution to check for leaks, finding none. The issue was traced to a carbon monoxide leak from an unglued exhaust fitting. I disassembled and re-glued the fitting, ensuring no further leaks. The remaining gas and exhaust pipes were inspected and found to be in good condition.
Alpharetta, GA 30022
Upon arrival, I was informed by the manager that another technician had previously addressed a reported leak from the coffee makers. I thoroughly inspected the area beneath the Vertica coffee makers, ensuring a comprehensive examination. There were no visible signs of a leak, and the area was completely dry. I also checked the surrounding components for any potential issues and confirmed that everything was functioning correctly. My assessment concluded that no further action was necessary at this time.
Upon arrival, I was informed by the manager that another technician had previously addressed a reported leak from the coffee makers. I thoroughly inspected the area beneath the Vertica coffee makers, ensuring a comprehensive examination. There were no visible signs of a leak, and the area was completely dry. I also checked the surrounding components for any potential issues and confirmed that everything was functioning correctly. My assessment concluded that no further action was necessary at this time.
Michael T.
Michael T. Checked in
Upon arrival, I was informed by the manager that another technician had previously addressed a reported leak from the coffee makers. I thoroughly inspected the area beneath the Vertica coffee makers, ensuring a comprehensive examination. There were no visible signs of a leak, and the area was completely dry. I also checked the surrounding components for any potential issues and confirmed that everything was functioning correctly. My assessment concluded that no further action was necessary at this time.
Alpharetta, GA 30005
JEREMY M.
JEREMY M. Checked in
On September 4, 2016, I addressed an issue with the Insta-hot faucet on bar 2, which was continuously leaking a small trickle due to a crushed plunger. I began by shutting off the water supply to the affected faucet. Next, I disassembled the faucet handle, carefully removing the old components. I then installed a new handle from a replacement faucet, ensuring all parts were correctly aligned and secured. After reassembly, I tested the faucet to confirm the leak had ceased and the new handle functioned properly. The job was completed efficiently, restoring the faucet to its intended operation.
Alpharetta, GA 30009
Upon inspection, the automatic flush handle was leaking, and the flush valve could not be salvaged. I replaced it with a manual flush lever to ensure proper functionality. Additionally, the toilet water contained debris, indicating a problem with the diaphragm. The old diaphragm was disintegrating, so I replaced it to restore cleanliness. The new Sloan ADA flush lever and A-41-A Sloan diaphragm were installed successfully. The flush valve is now operating correctly, and the toilet is free from debris.
Upon inspection, the automatic flush handle was leaking, and the flush valve could not be salvaged. I replaced it with a manual flush lever to ensure proper functionality. Additionally, the toilet water contained debris, indicating a problem with the diaphragm. The old diaphragm was disintegrating, so I replaced it to restore cleanliness. The new Sloan ADA flush lever and A-41-A Sloan diaphragm were installed successfully. The flush valve is now operating correctly, and the toilet is free from debris.
Greg H.
Greg H. Checked in
Upon inspection, the automatic flush handle was leaking, and the flush valve could not be salvaged. I replaced it with a manual flush lever to ensure proper functionality. Additionally, the toilet water contained debris, indicating a problem with the diaphragm. The old diaphragm was disintegrating, so I replaced it to restore cleanliness. The new Sloan ADA flush lever and A-41-A Sloan diaphragm were installed successfully. The flush valve is now operating correctly, and the toilet is free from debris.
Alpharetta, GA 30009
Upon arrival, I assessed the drains and noticed slow flow. I began by flooding the drains with hot water. Upon inspection, I found olive oil in the floor sinks. I opened the grease trap lid and observed the flow, then opened the clean-out at the front counter. I added cleaner and flushed with hot water, followed by running my medium machine down the line to remove clogs. I continued pouring five-gallon buckets of hot water until achieving a clear flow outside the grease trap baffle. I also flushed the floor sinks with hot water to remove grime. The drains are now flowing well, but a professional jetting is recommended.
Upon arrival, I assessed the drains and noticed slow flow. I began by flooding the drains with hot water. Upon inspection, I found olive oil in the floor sinks. I opened the grease trap lid and observed the flow, then opened the clean-out at the front counter. I added cleaner and flushed with hot water, followed by running my medium machine down the line to remove clogs. I continued pouring five-gallon buckets of hot water until achieving a clear flow outside the grease trap baffle. I also flushed the floor sinks with hot water to remove grime. The drains are now flowing well, but a professional jetting is recommended.
Michael T.
Michael T. Checked in
Upon arrival, I assessed the drains and noticed slow flow. I began by flooding the drains with hot water. Upon inspection, I found olive oil in the floor sinks. I opened the grease trap lid and observed the flow, then opened the clean-out at the front counter. I added cleaner and flushed with hot water, followed by running my medium machine down the line to remove clogs. I continued pouring five-gallon buckets of hot water until achieving a clear flow outside the grease trap baffle. I also flushed the floor sinks with hot water to remove grime. The drains are now flowing well, but a professional jetting is recommended.
Alpharetta, GA 30005
JEREMY M.
JEREMY M. Checked in
I successfully replaced the existing water heaters with a single, high-capacity 100-gallon unit. The process began with a thorough assessment of the current setup and the removal of the old heaters. I then installed the new 100-gallon heater, ensuring it was securely connected to the plumbing and electrical systems. Throughout the installation, I adhered to all safety protocols and industry standards. The new heater was tested to confirm optimal performance, and I provided detailed instructions for its maintenance and use. This upgrade significantly enhances the household's hot water capacity and efficiency.
Alpharetta, GA 30004
I successfully replaced the hand sprayer on the composite sink faucet. The old sprayer was removed and the new TNS hand sprayer was installed. After installation, I tested the sprayer to ensure it was functioning correctly. The water flow is steady and the spray pattern is even, indicating the job was completed to a high standard. The customer is now able to use the faucet with ease.
I successfully replaced the hand sprayer on the composite sink faucet. The old sprayer was removed and the new TNS hand sprayer was installed. After installation, I tested the sprayer to ensure it was functioning correctly. The water flow is steady and the spray pattern is even, indicating the job was completed to a high standard. The customer is now able to use the faucet with ease.
Greg H.
Greg H. Checked in
I successfully replaced the hand sprayer on the composite sink faucet. The old sprayer was removed and the new TNS hand sprayer was installed. After installation, I tested the sprayer to ensure it was functioning correctly. The water flow is steady and the spray pattern is even, indicating the job was completed to a high standard. The customer is now able to use the faucet with ease.
Alpharetta, GA 30009
Upon arrival, I was informed that the left side Mastrena unit was not functioning. The manager attempted to turn it on, but it emitted a loud, alarming noise. I first checked the water supply to the Mastrena unit to ensure it was receiving adequate pressure. The noise indicated that it might be related to the motor connected to the dump line. Given the complexity of the issue, I advised the manager that a specialized Mastrena technician should be called in to diagnose and resolve the problem. The manager, Tommie, was present on site and acknowledged the need for expert assistance.
Upon arrival, I was informed that the left side Mastrena unit was not functioning. The manager attempted to turn it on, but it emitted a loud, alarming noise. I first checked the water supply to the Mastrena unit to ensure it was receiving adequate pressure. The noise indicated that it might be related to the motor connected to the dump line. Given the complexity of the issue, I advised the manager that a specialized Mastrena technician should be called in to diagnose and resolve the problem. The manager, Tommie, was present on site and acknowledged the need for expert assistance.
Derek C.
Derek C. Checked in
Upon arrival, I was informed that the left side Mastrena unit was not functioning. The manager attempted to turn it on, but it emitted a loud, alarming noise. I first checked the water supply to the Mastrena unit to ensure it was receiving adequate pressure. The noise indicated that it might be related to the motor connected to the dump line. Given the complexity of the issue, I advised the manager that a specialized Mastrena technician should be called in to diagnose and resolve the problem. The manager, Tommie, was present on site and acknowledged the need for expert assistance.
Alpharetta, GA 30005
Alpharetta, GA - Upon inspection, I discovered that the 1” bar strainer in the dishpit trough drain was missing its lock nut. I promptly removed the old strainer and installed a new 1” brass bar strainer. The drain line was reset using the existing fernco, ensuring a secure connection. After thorough testing, I confirmed there were no leaks. Manager Stephanie was present to oversee the work. The parts used included a 1” brass bar strainer.
Derek C.
Derek C. Checked in
Upon inspection, I discovered that the 1” bar strainer in the dishpit trough drain was missing its lock nut. I promptly removed the old strainer and installed a new 1” brass bar strainer. The drain line was reset using the existing fernco, ensuring a secure connection. After thorough testing, I confirmed there were no leaks. Manager Stephanie was present to oversee the work. The parts used included a 1” brass bar strainer.
Alpharetta, GA 30022
Upon inspection, the mop sink drain was not emitting any odor or flow. I began by removing the grate to access the drain. After ensuring the seal beneath the grate was intact, I applied a small tube of clear silicone to reinforce it. I then replaced the grate, securing it with new screws. To ensure the drain was free of blockages, I used a specialized drain cleaner, followed by a flush with hot water. The process was completed efficiently, and the sink is now functioning properly. Materials used included one bottle of Glug, a small tube of silicone clear, and two small screws.
Upon inspection, the mop sink drain was not emitting any odor or flow. I began by removing the grate to access the drain. After ensuring the seal beneath the grate was intact, I applied a small tube of clear silicone to reinforce it. I then replaced the grate, securing it with new screws. To ensure the drain was free of blockages, I used a specialized drain cleaner, followed by a flush with hot water. The process was completed efficiently, and the sink is now functioning properly. Materials used included one bottle of Glug, a small tube of silicone clear, and two small screws.
Greg H.
Greg H. Checked in
Upon inspection, the mop sink drain was not emitting any odor or flow. I began by removing the grate to access the drain. After ensuring the seal beneath the grate was intact, I applied a small tube of clear silicone to reinforce it. I then replaced the grate, securing it with new screws. To ensure the drain was free of blockages, I used a specialized drain cleaner, followed by a flush with hot water. The process was completed efficiently, and the sink is now functioning properly. Materials used included one bottle of Glug, a small tube of silicone clear, and two small screws.
Alpharetta, GA 30004
Alpharetta, GA - Upon inspection, the metered faucet exhibited a malfunction where it failed to shut off completely. After assessing the situation, it was determined that the internal components were worn out, necessitating a replacement. The old faucet was carefully removed, and a new, high-quality metered faucet was installed. Post-installation, the faucet was tested to ensure proper functionality and water flow. The job was completed efficiently, restoring full functionality to the faucet.
Michael T.
Michael T. Checked in
Upon inspection, the metered faucet exhibited a malfunction where it failed to shut off completely. After assessing the situation, it was determined that the internal components were worn out, necessitating a replacement. The old faucet was carefully removed, and a new, high-quality metered faucet was installed. Post-installation, the faucet was tested to ensure proper functionality and water flow. The job was completed efficiently, restoring full functionality to the faucet.
Alpharetta, GA 30022
Review
Everyone was polite and considerate. I would use them again.
Cleve - Alpharetta, GA 30022
Review
called for a second opinion and wish we had called here first. Greg started with relevant questions before jumping into assuming what the issue was. Hey he spent extra time with my wife and I an educated us on plumbing systems and how they work which gave us a better understanding of what we were looking at. He offered alternatives but has saved us some money and time. highly recommend this gentleman and his services.
Rob - Alpharetta, GA 30022
Review
I cannot thank Greg McFarland enough. I had an emergency water line break in my yard. Greg showed up and went above and beyond to make sure we had water the same day, we have had now this happen four times . Greg is making sure that our home will be fixed permanently not just temporarily fixing an issue we would have continue to deal with .
Joseph - Alpharetta, GA 30022
Review
I had Greg come out to look at my gas line and he was great! He was professional, assessed the issue, and helped me figure out a solution. I will definitely call him again!
Erica - Alpharetta, GA 30022
Review
Excellent Service
Mary - Alpharetta, GA 30022

Plumbing in Alpharetta, GA: What We See Most

Alpharetta is really two plumbing markets sharing one Fulton County address. There is the built-up commercial core — downtown, Avalon, the office and medical corridor along GA 400 — where the work is restaurants, retail, offices and multi-tenant buildings. Then there are the large residential subdivisions spread east and north of it, most of them built between the mid-1980s and the 2000s. What we get called for depends almost entirely on which of the two you are calling from.

On the residential side, water pressure is the recurring theme. Supply pressure in a built-up area like this can run high at the meter, and when a pressure reducing valve fails or was never installed, the whole house pays for it: banging pipes, toilets that run, shower valves that weep, supply hoses that let go at the washer box, and water heaters that wear out early. Homes on the lower ground near Big Creek and the greenway also deal with damp crawlspaces and basements after a wet week.

On the commercial side, kitchens drive the calendar. Grease-laden lines around the restaurant clusters need jetting on a schedule rather than a rescue, floor sinks and floor drains carry more than they were ever meant to, and sensor flush valves in high-traffic restrooms drift out of adjustment. If you have an irrigation system or a commercial meter, annual backflow testing is a routine requirement here, not an optional extra.

Our Most-Requested Services in Alpharetta

24/7 Emergency Plumbing in Alpharetta

Restaurants, offices and medical suites in Alpharetta cannot wait until morning, and neither can a house with water coming through the ceiling. We run emergency plumbing 24/7 for both, and we are set up to work after hours when shutting a building down during business hours is not an option. Call (770) 966-9654, tell us what is happening and where the shutoff is, and we will get moving.

Plumbing FAQs for Alpharetta, GA

Why is my water pressure so high in Alpharetta?

High pressure at the fixtures almost always traces back to the pressure reducing valve. Municipal pressure in built-up parts of Alpharetta arrives at the meter higher than a house should run, and the PRV is what knocks it down. When that valve fails, pressure passes straight through and starts damaging fixtures, hoses and the water heater.

Do you do commercial plumbing in Alpharetta?

Yes. We work on restaurants, offices, retail, medical suites and multi-tenant buildings throughout Alpharetta, covering grease traps, hydrojetting, floor drains and floor sinks, sensor flush valves, backflow testing and scheduled preventative maintenance. We are Georgia Master Plumber licensed, license MP210296, and we can work after hours when a shutdown during business hours is not workable.

Who handles backflow testing in Alpharetta?

A licensed plumber does, and we handle it. Irrigation systems and commercial meters in this part of Fulton County are generally required to have their backflow assembly tested annually and repaired or replaced when it fails. We test the assembly, service it if it will not pass, and give you the documentation your water provider asks for.

How do I stop recurring drain backups at my Alpharetta restaurant?

Get off the rescue cycle and onto a schedule. Repeated backups in a kitchen line mean grease has coated the pipe wall, and cabling punches a hole through it rather than removing it. Hydrojetting scours the pipe back to full diameter, and a camera afterward shows whether the trap, the slope or the line itself is the real problem.

Is a tankless water heater worth it in an Alpharetta home?

It can be, particularly in newer homes and townhomes where mechanical space is tight or where a family keeps running out of hot water. Tankless units need adequate gas supply and correct venting, so the answer depends on your house. They also need an annual flush to stay efficient, which we handle as a service call.

Do you offer emergency plumbing in Alpharetta at night?

Yes, 24/7, including nights, weekends and holidays. Alpharetta is well inside the North Metro Atlanta area we have covered since 1996. If a line has burst or a building is taking on water, shut the main off if you can reach it safely, then call us and we will tell you what to do until a plumber arrives.

Can you replace a water heater in an Alpharetta townhome?

Yes. Townhomes and attached homes usually mean tight closets, shared walls and limited venting options, which is exactly where a bad install shows up later. We size the replacement for the house, check the venting and the expansion control, and pull the permit the jurisdiction requires so the work is inspected properly.

Need a plumber today? Book a plumber in Alpharetta online or call (770) 966-9654. Residential and commercial, 24/7 emergency service, Georgia Master Plumber licensed, with financing available through GreenSky.