We may be compensated if you purchase through links on our website. Our Reviews Team is committed to delivering honest, objective, and independent reviews on home products and services. More

Best 5 Plumbers in Asheville, NC

Get matched with a top local pro
Join the 6,755 people who have received a free, no-obligation quote in the last 30 days
  1. Home
  2. Local Pros
  3. Plumbing
  4. NC
  5. Asheville
Written By Callie Marsalisi|Last Updated: February 05, 2024

If you're dealing with plumbing problems, let us help with our list of the top plumbers in Asheville, North Carolina. Find the top plumbers in your area and learn more about the problems they can solve below.

5 Best Plumbers in Asheville

PlumbSmart Plumbing & Drains Logo

PlumbSmart Plumbing & Drains

Based on 387 customer reviews.

Services Offered

Septic TankWater HeaterInspectionsWater TreatmentEmergency CallsDrainsSewers


  • Transparent pricing
  • Timely service
  • Free quotes
175 Weaverville Rd A, Asheville, NC 828-974-6147 callplumbsmart.com
Four Seasons Plumbing Logo

Four Seasons Plumbing

Based on 2,974 customer reviews.

Services Offered


  • Great customer service
  • Timely service
  • Transparent pricing
30 Bella Way, Asheville, NC 828-630-7760 callfourseasons.com
Roto-Rooter Plumbing & Drain Service Logo

Roto-Rooter Plumbing & Drain Service

Based on 1,091 customer reviews.

Services Offered

ToiletsCamera InspectionsDrainsEmergency CallsSewersWater HeaterInspectionsSeptic TankSump PumpGarbage Disposal


  • Great customer service
  • Transparent pricing
  • Free quotes
44 Buck Shoals Rd Unit H5, Arden, NC 828-348-7333 rotorooter.com
My Plumbers L.L.C. Logo

My Plumbers L.L.C.

Based on 101 customer reviews.

Services Offered

FixturesEmergency CallsGarbage DisposalDrainsLeak RepairToiletsRemodelingSump PumpSewersGas PipesInspectionsRepipingWater HeaterCamera InspectionsWater Treatment


  • Great customer service
  • Transparent pricing
  • Free quotes
1095 Hendersonville Rd Ste A3, Asheville, NC 828-708-7107 callmyplumbers.com

More Local Plumbing Companies

T.P. Howard's Plumbing Co., Inc.

User Reviews: 4.4/5 

90 Number 9 Rd
Fairview, NC 28730

Moody Plumbing, Inc.

User Reviews: 4.6/5 

18 Penix Business Dr
Arden, NC 28704

Haynes Plumbing

User Reviews: 4.3/5 

199 Deaverview Rd
Asheville, NC 28806

All About Plumbing

User Reviews: 5/5 

5521 Old Haywood Rd Ste 1
Mills River, NC 28759

Champion Comfort Experts

User Reviews: 5/5 

49 Reeds Way
Flat Rock, NC 28731

Summey Plumbing & Heating, Inc.

User Reviews: 4.5/5 

925 Greenville Hwy
Hendersonville, NC 28792

Hajoca Showroom

User Reviews: 4.3/5 

1027 Spartanburg Hwy
Hendersonville, NC 28792

Majestic Beach Plumbing Experts

User Reviews: 4.4/5 

18 Bowman Dr
Waynesville, NC 28785

Ward Plumbing, Heating & Air (Haywood)

User Reviews: 4.7/5 

406 Walnut St Suite B
Waynesville, NC 28786

To share feedback or ask a question about this article, send a note to our Reviews Team at reviewsteam@thisoldhousereviews.com.

Get Your Plumbing Project Quote Today

Get matched with a top local pro

Please enter a valid 5-digit zip code!

Facts about Asheville
Average Winter Temp:37.0°F
Drought Risk:7.6%
Average Water Bill:$55
Average Plumbing Cost:$97 - $325
Average Monthly Precipitation:3.58"
Elevation:649 ft

Expert Tips By

This Old House empowers homeowners with the knowledge and tools they need to tackle various projects and navigate the complexities of homeownership.

Common Types of Plumbing Services

Most professional plumbers in Asheville and the surrounding areas offer the following services.

Leak Repair

Leaks can rapidly raise your water bill. Even small leaks can become expensive quickly. All plumbers are trained to fix the leak as well as determine what's causing it, so it doesn't continue to be a problem.

Drain Cleaning

When debris buildup clogs your pipes, it can damage the pipes, hinder drainage, and even lead to structural damage to your property. Licensed plumbers are trained to identify the cause of a clog and remove the obstruction without damaging your plumbing.

Bathroom Installation

A professional plumber can help replace or install a sink, tub, toilet, or shower. Be sure to thoroughly vet any plumber you hire by looking at their industry experience and customer reviews. This is especially important for more expensive projects.

Gas Inspection and Installation

You may be able to find a plumber to handle gas leaks. These individuals are trained to install, repair, and find problems in gas pipes and appliances, such as stoves, hot water heaters, and ovens. These kinds of services come with risks, so ensure you're hiring a highly credentialed plumber.

Inspection and Maintenance

Annual inspections help reduce the risk of inconvenient and expensive plumbing problems. Your household plumbing undergoes lots of wear and tear, particularly if there are several people living under one roof. A local plumber can perform regular inspections and stop problems before they get out of hand.

Emergency Plumbing Services

Plumbing problems are never convenient, but the worst ones occur at night. The last thing you need at the end of the day is a broken toilet or burst pipe. Many contractors offer emergency services and will help you any time of the day or night, so you don't have to wait for morning to get an urgent issue fixed.

How Much Does a Plumber Cost in Asheville?

Plumbing costs vary based on a number of factors, such as the following:

  • Amount of labor required
  • Plumber expertise (apprentice, journeyman, or master)
  • Project complexity
  • Required permits
  • Time of day (after-hours services cost more)
  • Your location
Curious about the average cost of fixing common plumbing problems? We determined these averages based on quotes from local Asheville plumbers:
Repair TypeAverage Cost
Garbage disposal repair$212
Toilet repair$212
Faucet replacement$266
Radiator repair$266
Clearing clogs/drain snaking$319
Leaking pipes$319
Water softener installation$372
Gas line repair$425
Water heater repair$478
Sink installation$532
Sump pump repair$532
Toilet installation$532
Water heater installation$1383
Burst pipe$2660

How to Choose a Plumbing Service in Asheville

You want your plumbing project to involve quality work and fit your budget. Here are some things to consider when hiring a Asheville plumbing company.

Reputation and Reviews

Always ask to see a plumber's proof of business insurance and license from the North Carolina State Board of Examiners of Plumbing, Heating, and Fire Sprinkler Contractors before hiring them. Anyone who works on your home should be properly credentialed and have experience with the type of job you're hiring for. Always read customer reviews to discover about a plumber's reputation.

Hiring a union plumber may lead to more expensive labor costs. However, homeowners often prefer to hire union professionals because it means the individual has been thoroughly vetted.

Services Offered

Not all plumbers provide or are qualified to provide the same services, so we suggest checking a company's website to ensure it's a good fit. You can also ask contractors to tell you about their plumbing experience and for photos of previous projects.


You should balance price and quality when choosing a plumber. We recommend prioritizing work quality over price as much as possible. Request quotes from at least three local plumbers to compare before making a decision.

Ready to Get a Quote on Your Plumbing Project?

Get matched with a top local pro

Please enter a valid 5-digit zip code!

Frequently Asked Questions About Plumbing in Asheville

What's the cost of a plumber in Asheville?

The cost of a plumber in Asheville varies based on the job to be done and how much experience they have—master-level plumbers cost more than apprentices. Something like faucet repair will cost less than jobs such as replacing a sink. Most plumbing repairs fall between $97 and $325 on average.

Is it important to get a quote from a plumber?

Yes, it's important to get a quote over the phone or online before hiring a plumber. This will help you plan for the bill and avoids cost increases mid-project.

How do I hire a professional plumber?

You can go online or call a company to hire a professional plumber. Before choosing a company, read customer reviews, verify the provider's licensed and business insurance, and ask for a personalized price estimate.

What are some common plumbing problems?

Common types of plumbing issues include water leaks, faucet repairs, running toilets, septic issues, low water pressure, sewer line repairs, and clogged drains. A professional plumber can help identify and resolve any of these problems.

Should I tip my plumber?

Tipping isn't expected for plumbing services. You can tip if you want, but first check the company doesn't have a policy forbidding employees to accept them.

To share feedback or ask a question about this article, send a note to our Reviews Team at reviewsteam@thisoldhousereviews.com.

Other Plumbing Service Resources