Toilet Repair and Installation

new toilet

The Toilet — Essential for Modern Living

The loo, porcelain throne, potty — there are a lot of nicknames for your toilet. But one thing is for certain — they make life a lot easier and a whole lot more sanitary. A toilet is an essential component of modern living and something that we often take for granted — until they malfunction, that is. For times like these, there’s My Plumbers LLC. 

We are a full service residential plumbing company serving Asheville, NC, and the surrounding towns. We offer toilet repair and installation services and can help you determine which route is best for you. Whether you’re seeking to install a luxury bidet in your newly renovated bathroom or just want your current one to stop leaking, give us a call at 828-708-7107. Customer satisfaction is our top priority, and we won’t rest until you are.

Common Toilet Troubles

Clogged toilet drains are one of the more common problems in the bathroom in the world of plumbing. Often, a plunger and a determined homeowner is all you need to get things flowing again. Other times, things are a little more complicated, and it’s necessary to call in reinforcements. 

A toilet that is continually running is another problem that wastes a lot of money. Constantly running toilets run the risk of overflowing and can waste upwards of 200 gallons per day. These issues can be caused by broken flapper valves, worn-out flush valves, or corroded overflow pipes.

My Plumbers LLC is skilled to address these and other problems with your toilet. We can also replace water supply lines, flappers, seals, and valves. If your seat, tank, lid, cover, or bowl is damaged, cracked, or stained, we can replace those as well. While we offer a range of toilet repair services, sometimes your old toilet is too far gone and unworthy of repair. In those instances, you will benefit from our toilet replacement services.

Make the right decision, and choose My Plumbers LLC.

Customers have options when it comes to installing a new toilet, and knowing which one to pick can be a hard decision. My Plumbers LLC staff are familiar with most of the highest performing toilets in the industry and can make suggestions to match your space, style preferences, and budget. Call us at 828-708-7107, and let’s get started on your journey to a new toilet.

In addition to toilet repair and installation, we can repair your faucet, fix your garbage disposal, and install a new water heater. Gas leak detection, slab leak repair, and water testing — we do that, too. Let My Plumbers LLC be your one-stop shop for all your plumbing needs.

Most Recent Pins (79)

Johnmichael Baratta
A plumber repaired tank components on a Kohler toilet in Asheville, North Carolina. The service included diagnosing and fixing internal parts to restore proper flushing and water flow. This work ensured the toilet functioned correctly without leaks or inefficiencies.
Check-in Location
Stephen Pereira
My Plumbers LLC replaced a misaligned toilet with a new Kohler unit and fixed a broken pop-up drain assembly in Etowah, NC. This service ensured proper installation and improved bathroom functionality.
Check-in Location
Johnmichael Baratta
A plumber from My Plumbers LLC replaced a faulty toilet fill valve in Asheville, NC. The service restored proper tank refilling and stopped continuous water flow. This repair helps prevent water waste and improves toilet function.
Check-in Location
Johnmichael Baratta
My Plumbers LLC replaced two fill valves and flappers on American Standard toilets and installed a new natural gas grill after disconnecting the old unit. This plumbing service took place in Hendersonville, North Carolina.
Check-in Location
Johnmichael Baratta
My Plumbers LLC repaired a continuously running toilet in Asheville, North Carolina. The plumber replaced the faulty fill valve with a brass shank model and installed a new stainless steel supply line to restore proper function.
Check-in Location
Johnmichael Baratta
My Plumbers LLC replaced a toilet with an American Standard Cadet Pro ADA-height model in Asheville, NC. This upgrade ensures better accessibility and efficiency. Proper installation helps maintain reliable plumbing and long-term performance.
Check-in Location
Johnmichael Baratta
My Plumbers LLC repaired a Kohler toilet in Asheville, NC. The service focused on fixing the canister-style flushing system to restore proper function.
Check-in Location
Johnmichael Baratta
My Plumbers LLC repaired a sewage ejector pump that had stopped working and fixed a leaking toilet with a flange repair in Asheville, NC. The toilet was pulled and reset to prevent further leaks. Proper function was restored to both systems, ensuring reliable plumbing performance.
Check-in Location
Johnmichael Baratta
My Plumbers LLC repaired two leaking toilets by pulling and resetting them. The team also fixed a leaking tub drain before the P-trap. Service completed in Hendersonville, NC.
Check-in Location
Johnmichael Baratta
My Plumbers LLC repaired two running toilets in Asheville, NC. The service restored water efficiency and prevented further leaks. Timely repairs like this help reduce water waste and avoid costly damage.
Check-in Location
Johnmichael Baratta
A plumber repaired the flush valve on an American Standard Champion 4 toilet in Asheville, North Carolina. The job involved replacing the valve components to restore proper flushing function and prevent water leakage. This service addressed common toilet performance issues and improved overall plumbing efficiency in the home.
Check-in Location
Stephen Pereira
My Plumbers LLC replaced a worn-out garbage disposer with a new InSinkErator 750 Pro and reconnected disconnected drain lines under the sink. The team also installed a new Kohler toilet, replacing an old American Standard model. This plumbing service was completed in Asheville, NC.
Check-in Location
Johnmichael Baratta
My Plumbers LLC removed an old toilet, inspected the flange, and installed a new Gerber Maxwell MX round bowl toilet with fresh hardware and a wax ring. The team tested for leaks and ensured proper function. They completed the job by disposing of the old unit. Service took place in Black Mountain, North Carolina.
Check-in Location
Stephen Pereira
My Plumbers LLC replaced a gas water heater with a Bradford White model, installed two American Standard toilets, and added a pressure reducing valve and whole home filter. They also replaced polybutylene piping with PEX in exposed areas. This plumbing work took place in Asheville, North Carolina.
Check-in Location
Stephen Pereira
Plumbers replaced wax rings on three Kohler toilets in Asheville, NC. The original installation caused water damage to the floor and ceiling below. Technicians addressed the faulty seal to prevent further leaks and structural issues.
Check-in Location
Johnmichael Baratta
A plumber in Black Mountain, NC replaced a failed toilet fill valve and installed a new brass quarter-turn shut-off valve. The job included adding a braided stainless steel supply line to improve the connection and prevent leaks.
Check-in Location
Johnmichael Baratta
My Plumbers LLC replaced a broken toilet fill valve, installed a 1/4 turn brass emergency shut-off, and connected a new braided stainless steel supply line in Asheville, North Carolina.
Check-in Location
Johnmichael Baratta
My Plumbers LLC replaced an existing toilet with a customer-supplied unit in Black Mountain, NC. This service ensured proper installation and connection to existing plumbing systems.
Check-in Location
Johnmichael Baratta
My Plumbers LLC replaced two elongated toilet seats and cleared two bathroom vanity drains in Asheville, North Carolina. The plumber completed both tasks during a scheduled service visit, restoring function and preventing future clogs in the bathrooms.
Check-in Location
Stephen Pereira
A plumber replaced an older Kohler toilet with a Toto Nexus one-piece toilet in Black Mountain, NC. The job involved removing the existing unit and installing the new model to ensure proper function and fit. This service improves water efficiency and updates bathroom fixtures with modern components.
Check-in Location
Stephen Pereira
My Plumbers LLC completed a minor toilet rebuild to stop constant running and installed a new main water shutoff on the service line in a crawl space. This plumbing service was performed in Arden, North Carolina.
Check-in Location
Stephen Pereira
My Plumbers LLC installed an AMDM IntelliSeat Smart Bidet toilet seat and a new pressure reducing valve. The team adjusted the home’s water system to maintain a safe operating pressure. This service was completed in Arden, North Carolina.
Check-in Location
Johnmichael Baratta
A plumber replaced an old toilet with a Kohler Cimarron two-piece elongated toilet in Asheville, North Carolina. This service improved bathroom function with a reliable and efficient fixture installation.
Check-in Location
Stephen Pereira
My Plumbers LLC repaired an improperly installed American Standard toilet in Asheville, NC. The service involved correcting the installation to ensure proper function and prevent future leaks or damage.
Check-in Location
Johnmichael Baratta
A plumber in Asheville, North Carolina inspected a continuously running toilet. They identified a cracked pressure vessel in an American Standard pressure-assist toilet. The team scheduled installation of a replacement unit once the new toilet arrives.
Check-in Location
Johnmichael Baratta
My Plumbers LLC resolved a sewer gas smell in a master bathroom by pulling and resetting the toilet using a new wax ring and hardware. This service restored proper sealing and eliminated odor issues. Work was completed in Asheville, North Carolina.
Check-in Location
Stephen Pereira
My Plumbers LLC completed a minor repair on an American Standard Champion toilet in Asheville, North Carolina. The service addressed functional issues and restored proper operation. This repair focused on efficient water use and reliable flushing performance.
Check-in Location
Stephen Pereira
My Plumbers LLC installed a Liberty Ascent macerating toilet in Asheville, NC. This system allows for flexible placement of bathroom fixtures by pumping waste to the main drain line. The installation supports efficient bathroom additions in areas without traditional plumbing access.
Check-in Location
Stephen Pereira
My Plumbers LLC provided estimates for a bathroom remodel in Arden, NC. The service included evaluating existing fixtures, discussing layout changes, and outlining plumbing requirements. This step helps homeowners plan upgrades with clear pricing and scope for their renovation project.
Check-in Location
Johnmichael Baratta
My Plumbers LLC provided quotes for toilet repair or replacement in Asheville, North Carolina. The service included assessing existing toilet issues and estimating costs for either fixing or installing a new unit based on condition and customer needs.
Check-in Location
Johnmichael Baratta
My Plumbers LLC replaced an existing toilet with a Mansfield elongated toilet provided by the homeowner in Canton, North Carolina. The team removed the old unit, ensured proper alignment, and installed the new toilet securely. This service restored full bathroom function and met standard plumbing installation requirements.
Check-in Location
Johnmichael Baratta
My Plumbers LLC replaced two existing toilets with customer-supplied one-piece units in Asheville, North Carolina. The team removed the old fixtures and installed the new models, ensuring proper alignment and secure connections for reliable use.
Check-in Location
Johnmichael Baratta
My Plumbers LLC cleared blocked fixtures and inspected a failing well pressure tank in Asheville, North Carolina. The team identified leaking fixtures, clogged toilet fill valves, and recommended a sediment filtration upgrade. They provided quotes for needed repairs to restore proper water system function.
Check-in Location
Stephen Pereira
My Plumbers LLC provided installation estimates for a Kohler toilet and vanity in Swannanoa, North Carolina. The visit included reviewing the bathroom layout and assessing connection points for plumbing fixtures. This helps prepare for efficient installation and ensures compatibility with existing systems.
Check-in Location
Johnmichael Baratta
My Plumbers LLC completed bathroom remodel finishing in Asheville, North Carolina. The team installed a double vanity, set a new toilet, and handled trim work. This service wrapped up the final stages of a bathroom renovation, ensuring all fixtures and trim were securely installed and ready for use.
Check-in Location
Johnmichael Baratta
My Plumbers LLC replaced a toilet with a Kohler Cimarron model in Asheville, North Carolina. The service included removing the existing unit and installing the new toilet to improve water efficiency and function.
Check-in Location
Stephen Pereira
My Plumbers LLC assessed plumbing issues in Hendersonville, NC. The team provided estimates to repair or replace an undersized gas water heater, replace a cracked toilet, install a pressure reducing valve, and fix a Delta shower valve.
Check-in Location
Stephen Pereira
My Plumbers LLC completed a minor repair on a Whirlpool electric water heater and provided estimates to replace an older toilet that frequently backs up. This plumbing service took place in Asheville, NC.
Check-in Location
Stephen Pereira
My Plumbers LLC replaced a leaking toilet with a new American Standard Cadet Pro model and completed a minor flange repair in Asheville, NC. This service helped restore proper function and prevent water damage.
Check-in Location
Stephen Pereira
A plumber inspected a leak in a cast iron drain line connected to a damaged toilet flange in Asheville, NC. The assessment focused on identifying the source of the issue and evaluating the condition of the surrounding plumbing components.
Check-in Location
Stephen Pereira
My Plumbers LLC provided estimates in Asheville, NC for bathroom remodels involving replacement of leaking cast iron drain lines and installation of a new natural gas water heater. The service focused on updating plumbing systems to support future renovation work.
Check-in Location
Stephen Pereira
My Plumbers LLC inspected a sewer line and replaced two leaking toilets with new Kohler units in Leicester, NC. The service improved functionality and prevented water damage by addressing issues with outdated fixtures and waste system flow.
Check-in Location
Stephen Pereira
My Plumbers LLC replaced a leaking T&P line by installing a new expansion tank on an AO Smith electric water heater. The team also repaired a damaged toilet flange for a Kohler toilet. This plumbing service took place in Asheville, North Carolina.
Check-in Location
Johnmichael Baratta
My Plumbers LLC replaced a toilet using a customer-provided Toto model in Black Mountain, NC. The team removed the old unit and installed the new toilet to ensure proper alignment and function. This service supported improved water efficiency and fixture reliability in the bathroom.
Check-in Location
Johnmichael Baratta
A plumber replaced an existing toilet with an American Standard model provided by the homeowner in Clyde, North Carolina. The service focused on proper removal of the old unit and secure installation of the new toilet to ensure reliable performance and leak-free operation.
Check-in Location
Johnmichael Baratta
My Plumbers LLC replaced the flapper, supply line, and fill valve in one toilet and adjusted the fill valve in a second toilet in Asheville, North Carolina. This service restored proper water flow and ensured efficient toilet operation.
Check-in Location
Johnmichael Baratta
My Plumbers LLC replaced an old toilet with a Kohler Cimarron two-piece round bowl model and installed a new pressure reducing valve to maintain safe water pressure. This plumbing service took place in Asheville, North Carolina.
Check-in Location
Johnmichael Baratta
A plumber removed and reinstalled a loose Kohler toilet to restore stability and prevent leaks in Asheville, North Carolina. This service ensured proper alignment and secure attachment to the flange and floor.
Check-in Location
Stephen Pereira
My Plumbers LLC repaired two toilet flanges and reset a toilet in a project home. The team also replaced a faulty Delta kitchen faucet with a Moen faucet. This work took place in Asheville, North Carolina.
Check-in Location
Johnmichael Baratta
My Plumbers LLC replaced two standard toilets with Toto skirted models on a tile floor. The team installed three owner-provided Hansgrohe single-handle faucets and set three stone vessel sinks with matching pop-up drains in Asheville, North Carolina.
Check-in Location
Check-ins - Reviews - Content - Ranking

Most Recent Reviews (15)

Mar 24, 2025
Great, responsive and very friendly support. I plan to use My Plumbers much more in the future.
review Photo
Aaron Smith
Aug 29, 2024
We are new to the area and didnt know a plumber. We stumbled upon Steve and were glad we did! He replaced a non-working garbage disposal, repaired pipes to stop sewer gas from coming in our kitchen, and replaced an old toilet. Thanks Steve.
review Photo
review Photoreview Photo
Rick Stine
May 28, 2024
You did an excellent job in every way. I appreciated the itemized written estimate on your iPad and the efficient ease when paying at the end of the repairs.
review Photo
Skip Stansell
Mar 27, 2024
Very professional and the work was quality.
review Photo
review Photoreview Photoreview Photo
Craig Dietz
Mar 18, 2024
Stephen was very responsive and timely. I have used My Plumbers several times and I have been very happy with their work.
review Photo
review Photoreview Photoreview Photoreview Photo
Lindee Long
Feb 20, 2024
Stephen was great to work with. He was knowledgeable, personable and his bill was reasonable
review Photo
review Photoreview Photoreview Photo
Bob Green
Sep 13, 2023
review Photo
Barbara Anuzis
Jun 16, 2023
This is our second service by My Plumbers. Service was excellent and thorough and we received excellent advice on upgrading our fixture. The replacement was done with meticulous attention and fully explained by Johnmichael. We won't hesitate to call My Plumbers again if needed or to recommend them to our neighbors.
review Photo
review Photoreview Photoreview Photo
Dennis Butler
May 31, 2023
Fast, informative and got what needed to be fixed in a timely manner. I will save the contact number for future jobs. Thank you
review Photo
review Photoreview Photoreview Photo
Molly Sue
Apr 28, 2023
Fantastic service, nice guys, respectful of my house and space, was really speedy service and getting back to me: No Complaints!!!
review Photo
Maddy Wilcox
Dec 28, 2022
I would highly recommend this company, incredible customer service, explained every detail so I could understand the process, the price was reasonable. I am having this company back out soon to do more plumbing issues. Thank you for outstanding work guys !! Sincerely, Nancy
review Photo
review Photoreview Photo
Nancy Albert
Nov 28, 2022
Johnmichael was very friendly, making it easy to remove, repair and reinstall my toilet during a flooring install. He offered to remove the toilet for the installer and came back to replace the toilet with no issues. I will use this company again! I highly recommend them.
review Photo
review Photoreview Photo
Dallas Triniti
Nov 17, 2022
Johnmichael was knowledgeable and efficient. As well as the services listed, he also did the yearly service on our tankless hot water heater.
review Photo
review Photoreview Photoreview Photoreview Photoreview Photo
Andrew Merritt
Nov 17, 2022
Very professional, kind, and efficient! Very glad that we used this company for our business and will definitely be using them in the future. Thank you, Johnmichael and Stephen for your amazing service, we appreciate you!
review Photo
review Photoreview Photoreview Photo
Kate Daniel
Sep 15, 2022
review Photo
review Photoreview Photoreview Photoreview Photoreview Photoreview Photo
Elizabeth Hall
Check-ins - Reviews - Content - Ranking