Reliable Plumbing Services in Johns Creek, GA

JMJ Plumbing proudly delivers expert plumbing solutions for homes and businesses in Johns Creek and Fulton County—with 24/7 emergency support.

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 Johns Creek, GA

If you’re searching for a trustworthy plumber in Johns Creek, GA, JMJ Plumbing is the name to know. We offer professional plumbing services throughout Fulton County, handling everything from routine maintenance to urgent repairs. No matter the issue, you can rely on us for fast, dependable, and long-lasting results.

Comprehensive Plumbing Services in Johns Creek

From leaky pipes to stubborn drain clogs, our skilled Johns Creek plumbers are equipped to tackle any plumbing problem. With prompt response times and expert workmanship, we’re ready to keep your plumbing system running smoothly.

Our services are also tailored to the unique needs of Johns Creek assisted living communities, ensuring residents have safe, reliable plumbing without unnecessary stress or disruption. We understand that plumbing issues in these settings require extra care, attention, and timely solutions to maintain comfort and safety for all residents.

Dealing with a plumbing issue? Get in touch today—we’re here with the solution you need.

Experienced & Reliable Johns Creek Plumbing Experts

Since 2015, JMJ Plumbing has been serving the Johns Creek community with a focus on honesty, integrity, and exceptional service. As a family-owned and operated company, we take pride in building lasting relationships and treating every home like our own. Our motto, “Honest Dependable Plumbing,” reflects our commitment to doing the job right.

We believe in clear, upfront pricing with no hidden costs. Our licensed plumbers always arrive on time, treat your property with care, and deliver top-quality results.

Plumbing emergency outside regular hours? No problem—we’re available 24/7 to make sure help is always within reach. 

Recent Jobs and Reviews in Johns Creek, GA

Job Locations and Reviews

Upon inspection, the bathroom toilet's pressure assist vessel cable was found to be stuck in the high part of the flush mechanism, preventing proper flushing. This issue likely resulted from improper use, such as flushing with feet. I carefully addressed the problem by disassembling the flush mechanism and freeing the stuck cable. After repositioning the cable correctly, I reassembled the mechanism and tested the toilet to ensure it flushed effectively. I also took the opportunity to educate the shift about the importance of proper toilet usage to prevent future issues. The job was completed to satisfaction, and I signed off as Reece.
Upon inspection, the bathroom toilet's pressure assist vessel cable was found to be stuck in the high part of the flush mechanism, preventing proper flushing. This issue likely resulted from improper use, such as flushing with feet. I carefully addressed the problem by disassembling the flush mechanism and freeing the stuck cable. After repositioning the cable correctly, I reassembled the mechanism and tested the toilet to ensure it flushed effectively. I also took the opportunity to educate the shift about the importance of proper toilet usage to prevent future issues. The job was completed to satisfaction, and I signed off as Reece.
Greg H.
Greg H. Checked in
Upon inspection, the bathroom toilet's pressure assist vessel cable was found to be stuck in the high part of the flush mechanism, preventing proper flushing. This issue likely resulted from improper use, such as flushing with feet. I carefully addressed the problem by disassembling the flush mechanism and freeing the stuck cable. After repositioning the cable correctly, I reassembled the mechanism and tested the toilet to ensure it flushed effectively. I also took the opportunity to educate the shift about the importance of proper toilet usage to prevent future issues. The job was completed to satisfaction, and I signed off as Reece.
Johns Creek, GA 30022
I successfully replaced the cable system on the Sloan flushmate toilet in the designated bathroom. The old system was malfunctioning, causing improper flushing. After removing the old components, I installed the new 504 Sloan flushmate cable system, ensuring all parts were correctly aligned and securely fastened. The toilet now flushes efficiently and effectively. I conducted a thorough test to confirm the system's functionality and verified that the toilet operates smoothly. The bathroom is now ready for use. I signed for Crystal upon completion of the task.
I successfully replaced the cable system on the Sloan flushmate toilet in the designated bathroom. The old system was malfunctioning, causing improper flushing. After removing the old components, I installed the new 504 Sloan flushmate cable system, ensuring all parts were correctly aligned and securely fastened. The toilet now flushes efficiently and effectively. I conducted a thorough test to confirm the system's functionality and verified that the toilet operates smoothly. The bathroom is now ready for use. I signed for Crystal upon completion of the task.
Greg H.
Greg H. Checked in
I successfully replaced the cable system on the Sloan flushmate toilet in the designated bathroom. The old system was malfunctioning, causing improper flushing. After removing the old components, I installed the new 504 Sloan flushmate cable system, ensuring all parts were correctly aligned and securely fastened. The toilet now flushes efficiently and effectively. I conducted a thorough test to confirm the system's functionality and verified that the toilet operates smoothly. The bathroom is now ready for use. I signed for Crystal upon completion of the task.
Johns Creek, GA 30022
Greg M.
Greg M. Checked in
I replaced the shutoff valve to the toilet, ensuring it was securely attached and properly aligned. I carefully removed the old valve, inspected the pipes for any damage, and installed a new valve that met industry standards. The new valve was tested for leaks and functionality, ensuring it operated smoothly. The work was completed efficiently, maintaining the integrity of the plumbing system.
Johns Creek, GA 30022
Johns Creek, GA - Upon inspection, it was determined that the fire suppression system required immediate attention. I assessed the current state of the system and identified that it was not functioning as intended. To ensure safety and compliance, I advised the manager, Richard, to contact a specialized fire suppression company. I provided Richard with the necessary information and contacts to facilitate a swift resolution. This included a brief overview of the potential risks associated with the malfunctioning system and the importance of professional intervention. I ensured that Richard understood the urgency and the steps to be taken to rectify the situation.
Derek C.
Derek C. Checked in
Upon inspection, it was determined that the fire suppression system required immediate attention. I assessed the current state of the system and identified that it was not functioning as intended. To ensure safety and compliance, I advised the manager, Richard, to contact a specialized fire suppression company. I provided Richard with the necessary information and contacts to facilitate a swift resolution. This included a brief overview of the potential risks associated with the malfunctioning system and the importance of professional intervention. I ensured that Richard understood the urgency and the steps to be taken to rectify the situation.
Johns Creek, GA 30097
Upon arrival, I began by examining the faucets, which were equipped with aerators. I inspected the left instant hot faucet, which had been recently installed. I carefully checked the aerator and ensured it was functioning properly. Next, I moved on to inspect the water heater and its associated filters. I found everything to be in good working condition, with no signs of wear or damage. The water heater was operating efficiently, and the filters were clean and free from debris. Overall, the inspection confirmed that the system was in excellent condition.
Upon arrival, I began by examining the faucets, which were equipped with aerators. I inspected the left instant hot faucet, which had been recently installed. I carefully checked the aerator and ensured it was functioning properly. Next, I moved on to inspect the water heater and its associated filters. I found everything to be in good working condition, with no signs of wear or damage. The water heater was operating efficiently, and the filters were clean and free from debris. Overall, the inspection confirmed that the system was in excellent condition.
Greg H.
Greg H. Checked in
Upon arrival, I began by examining the faucets, which were equipped with aerators. I inspected the left instant hot faucet, which had been recently installed. I carefully checked the aerator and ensured it was functioning properly. Next, I moved on to inspect the water heater and its associated filters. I found everything to be in good working condition, with no signs of wear or damage. The water heater was operating efficiently, and the filters were clean and free from debris. Overall, the inspection confirmed that the system was in excellent condition.
Johns Creek, GA 30097
Michael T.
Michael T. Checked in
Upon arrival, I met with the manager to discuss the maintenance needs. I inspected four commercial sinks, confirming that both faucets were producing hot water as expected. Moving to the mop sink area, I discovered that the chemical station was not fully shut off. The mop sink faucet was running water from the chemical station hose, which was only supplying hot water, and it was draining down the sink. The chemical station was excessively hot, indicating this issue had been ongoing. I promptly turned off the chemical station and the water supply, stopping the continuous flow. The small AO Smith electric water heater, positioned above the mop sink, would struggle to meet the hot water demand if this situation persisted. I advised the manager to ensure the water is shut off at the mop sink when not in use and to confirm that the chemical station is completely turned off to prevent such issues.
Johns Creek, GA 30022
Upon inspection, the bathroom toilet's flush cartridge was found to be broken, preventing proper flushing. I replaced the old, malfunctioning cartridge with a new Sloan Flushmate cartridge. This ensured the toilet would flush effectively. The installation was completed successfully, and the toilet is now functioning as intended. The job was signed off by Tristen, confirming the resolution of the issue.
Upon inspection, the bathroom toilet's flush cartridge was found to be broken, preventing proper flushing. I replaced the old, malfunctioning cartridge with a new Sloan Flushmate cartridge. This ensured the toilet would flush effectively. The installation was completed successfully, and the toilet is now functioning as intended. The job was signed off by Tristen, confirming the resolution of the issue.
Greg H.
Greg H. Checked in
Upon inspection, the bathroom toilet's flush cartridge was found to be broken, preventing proper flushing. I replaced the old, malfunctioning cartridge with a new Sloan Flushmate cartridge. This ensured the toilet would flush effectively. The installation was completed successfully, and the toilet is now functioning as intended. The job was signed off by Tristen, confirming the resolution of the issue.
Johns Creek, GA 30022
1- 3/4” Watts Mixing Valve Threaded
1- 3/4” Watts Mixing Valve Threaded
Michael T.
Michael T. Checked in
1- 3/4” Watts Mixing Valve Threaded
Johns Creek, GA 30022
Johns Creek, GA - Upon arrival, I consulted with the shift manager, Reece. I inspected the Kohler pressure assist toilet in the designated bathroom. The toilet was clogged in the trap. I employed an auger to break up the accumulated grime within the trap. After several flushes, the toilet trap was cleared, and the clog was successfully removed. The toilet is now functioning properly.
Michael T.
Michael T. Checked in
Upon arrival, I consulted with the shift manager, Reece. I inspected the Kohler pressure assist toilet in the designated bathroom. The toilet was clogged in the trap. I employed an auger to break up the accumulated grime within the trap. After several flushes, the toilet trap was cleared, and the clog was successfully removed. The toilet is now functioning properly.
Johns Creek, GA 30022
Upon inspection, I identified a leak originating from the hot water side of the three-component faucet union. I carefully tightened the connection to rectify the issue, ensuring it was secure and leak-free. Throughout the process, I maintained communication with Manager Trey, who was present on site to oversee the work. The repair was completed efficiently, restoring the faucet's functionality.
Upon inspection, I identified a leak originating from the hot water side of the three-component faucet union. I carefully tightened the connection to rectify the issue, ensuring it was secure and leak-free. Throughout the process, I maintained communication with Manager Trey, who was present on site to oversee the work. The repair was completed efficiently, restoring the faucet's functionality.
Derek C.
Derek C. Checked in
Upon inspection, I identified a leak originating from the hot water side of the three-component faucet union. I carefully tightened the connection to rectify the issue, ensuring it was secure and leak-free. Throughout the process, I maintained communication with Manager Trey, who was present on site to oversee the work. The repair was completed efficiently, restoring the faucet's functionality.
Johns Creek, GA 30097
Upon arrival, I identified a clog in the tea urn sink. I used a barrel auger to clear the clog, starting by running it down the strainer and then up to the termination point. After clearing the blockage, I tested the sink to ensure proper drainage. During the inspection, I discovered coffee beans lodged in the sink and the floor sink strainer. I meticulously removed the coffee beans from both areas. Throughout the process, Manager Cassie was present to oversee the work and provide guidance.
Upon arrival, I identified a clog in the tea urn sink. I used a barrel auger to clear the clog, starting by running it down the strainer and then up to the termination point. After clearing the blockage, I tested the sink to ensure proper drainage. During the inspection, I discovered coffee beans lodged in the sink and the floor sink strainer. I meticulously removed the coffee beans from both areas. Throughout the process, Manager Cassie was present to oversee the work and provide guidance.
Derek C.
Derek C. Checked in
Upon arrival, I identified a clog in the tea urn sink. I used a barrel auger to clear the clog, starting by running it down the strainer and then up to the termination point. After clearing the blockage, I tested the sink to ensure proper drainage. During the inspection, I discovered coffee beans lodged in the sink and the floor sink strainer. I meticulously removed the coffee beans from both areas. Throughout the process, Manager Cassie was present to oversee the work and provide guidance.
Johns Creek, GA 30022
Upon arrival, I identified a clogged tea urn sink. I inserted a barrel auger into the strainer and maneuvered it up to the termination point to dislodge the obstruction. After clearing the clog, I tested the sink to ensure proper drainage. During the inspection, I discovered coffee beans lodged in the sink and the floor sink strainer. I reported my findings to Manager Cassie, who was present on site. The sink was thoroughly cleaned, and the area was left in a tidy condition.
Upon arrival, I identified a clogged tea urn sink. I inserted a barrel auger into the strainer and maneuvered it up to the termination point to dislodge the obstruction. After clearing the clog, I tested the sink to ensure proper drainage. During the inspection, I discovered coffee beans lodged in the sink and the floor sink strainer. I reported my findings to Manager Cassie, who was present on site. The sink was thoroughly cleaned, and the area was left in a tidy condition.
Derek C.
Derek C. Checked in
Upon arrival, I identified a clogged tea urn sink. I inserted a barrel auger into the strainer and maneuvered it up to the termination point to dislodge the obstruction. After clearing the clog, I tested the sink to ensure proper drainage. During the inspection, I discovered coffee beans lodged in the sink and the floor sink strainer. I reported my findings to Manager Cassie, who was present on site. The sink was thoroughly cleaned, and the area was left in a tidy condition.
Johns Creek, GA 30022
Johns Creek, GA - Upon arrival, I was informed about a floor sink that was not draining properly. I inspected the sink and identified that the issue was due to a stink stopper being lodged in the trap. To resolve this, I carefully removed the sink trap and discovered the stink stopper firmly stuck inside. After removing the obstruction, I flushed the trap with water to ensure it was clear and functioning correctly. I then reassembled the sink trap and tested the sink to confirm that the water was draining properly. Throughout the process, I kept the site manager, Amelia, updated on my findings and actions taken.
Derek C.
Derek C. Checked in
Upon arrival, I was informed about a floor sink that was not draining properly. I inspected the sink and identified that the issue was due to a stink stopper being lodged in the trap. To resolve this, I carefully removed the sink trap and discovered the stink stopper firmly stuck inside. After removing the obstruction, I flushed the trap with water to ensure it was clear and functioning correctly. I then reassembled the sink trap and tested the sink to confirm that the water was draining properly. Throughout the process, I kept the site manager, Amelia, updated on my findings and actions taken.
Johns Creek, GA 30022
Upon arrival, I inspected two Navien tankless water heaters, confirming they were operating correctly. Four out of seven hand washing sinks, two lav faucets, and two hand sinks were receiving hot water, while the remaining three were not. After further inspection, I identified two mixing valves. One, located about 12 feet up, controls the sinks with hot water. The other, positioned 14 feet up, affects the three sinks without hot water. Adjusting the latter valve restored hot water to the affected sinks. Additionally, I fixed a leak in a hand sink by securing a plastic nut on the trap assembly, stopping the leak. I also spoke with the manager, Derek.
Upon arrival, I inspected two Navien tankless water heaters, confirming they were operating correctly. Four out of seven hand washing sinks, two lav faucets, and two hand sinks were receiving hot water, while the remaining three were not. After further inspection, I identified two mixing valves. One, located about 12 feet up, controls the sinks with hot water. The other, positioned 14 feet up, affects the three sinks without hot water. Adjusting the latter valve restored hot water to the affected sinks. Additionally, I fixed a leak in a hand sink by securing a plastic nut on the trap assembly, stopping the leak. I also spoke with the manager, Derek.
Michael T.
Michael T. Checked in
Upon arrival, I inspected two Navien tankless water heaters, confirming they were operating correctly. Four out of seven hand washing sinks, two lav faucets, and two hand sinks were receiving hot water, while the remaining three were not. After further inspection, I identified two mixing valves. One, located about 12 feet up, controls the sinks with hot water. The other, positioned 14 feet up, affects the three sinks without hot water. Adjusting the latter valve restored hot water to the affected sinks. Additionally, I fixed a leak in a hand sink by securing a plastic nut on the trap assembly, stopping the leak. I also spoke with the manager, Derek.
Johns Creek, GA 30097
Johns Creek, GA - Inspected drain for espresso machines. Drain is not over floor sink. Water half going in floor and half in floor sink. Removed 1”1/2 pvc 45 and adjust new 45 so all is going in floor sink. Espresso machine now completely draining into floor sink.
Parts used:
1”1/2 45 pvc
6” of 1”1/2 pvc
Michael T.
Michael T. Checked in
Inspected drain for espresso machines. Drain is not over floor sink. Water half going in floor and half in floor sink. Removed 1”1/2 pvc 45 and adjust new 45 so all is going in floor sink. Espresso machine now completely draining into floor sink. Parts used: 1”1/2 45 pvc 6” of 1”1/2 pvc
Johns Creek, GA 30022
The restroom, if facing, pressure assist toilet flush lever bar keeps popping off of the handle. Therefore, I removed the handle assembly then installed a new universal flush handle assembly. The toilet was operating properly at this time.

PARTS USED 

1 qty Flushmate 504 Universal Handle Assembly
The restroom, if facing, pressure assist toilet flush lever bar keeps popping off of the handle. Therefore, I removed the handle assembly then installed a new universal flush handle assembly. The toilet was operating properly at this time.

PARTS USED 

1 qty Flushmate 504 Universal Handle Assembly
Kenneth H.
Kenneth H. Checked in
The restroom, if facing, pressure assist toilet flush lever bar keeps popping off of the handle. Therefore, I removed the handle assembly then installed a new universal flush handle assembly. The toilet was operating properly at this time. PARTS USED 1 qty Flushmate 504 Universal Handle Assembly
Johns Creek, GA 30022
The pressure assist handle assembly bar was constantly popping off not allowing the toilet to flush. I replaced the bar handle assembly with a new universal cable handle assembly and the toilet was flushing fine.
The pressure assist handle assembly bar was constantly popping off not allowing the toilet to flush. I replaced the bar handle assembly with a new universal cable handle assembly and the toilet was flushing fine.
Kenneth H.
Kenneth H. Checked in
The pressure assist handle assembly bar was constantly popping off not allowing the toilet to flush. I replaced the bar handle assembly with a new universal cable handle assembly and the toilet was flushing fine.
Johns Creek, GA 30022
Johns Creek, GA - Installed new grease interceptor for 4 comp sink.
Michael T.
Michael T. Checked in
Installed new grease interceptor for 4 comp sink.
Johns Creek, GA 30097
Johns Creek, GA - Replacing aerator on insta hot unit
Michael T.
Michael T. Checked in
Replacing aerator on insta hot unit
Johns Creek, GA 30097
Johns Creek, GA - I repaired the drain
Greg H.
Greg H. Checked in
I repaired the drain
Johns Creek, GA 30097
Johns Creek, GA - The stop had a leak on it.
Greg H.
Greg H. Checked in
The stop had a leak on it.
Johns Creek, GA 30097
Johns Creek, GA - I repaired the toilet
Greg H.
Greg H. Checked in
I repaired the toilet
Johns Creek, GA 30097
Johns Creek, GA - Stored clogged
Michael T.
Michael T. Checked in
Stored clogged
Johns Creek, GA 30097
Johns Creek, GA - Main sewer evaluation
Brent M.
Brent M. Checked in
Main sewer evaluation
Johns Creek, GA 30022
Greg M.
Greg M. Checked in
Plumber in Johns Creek
Johns Creek, GA 30022