Morris-Jenkins
Charlotte · 10.5 mi away
4.9(36,665 Google reviews)
Typical visit
$166–$429
Pick an issue for a job-specific range
The Charlotte metro area has about 2.9 million residents, and plumbing here is regulated by a patchwork of counties and towns. A homeowner in Concord, one in Matthews and one in Mooresville each deal with a different permit office and a different water utility, even though all three call the same region home.
This page lists top-rated plumbers across the metro, ranked by Google rating with a weight for the number of reviews, and links to a page for each town with the local details. Use it to start broad, then narrow to your town.
Not sure who to call?
Tell us what you need and a real person will help you find a well-reviewed local plumber.
10 plumbers found
Charlotte · 10.5 mi away
4.9(36,665 Google reviews)
Typical visit
$166–$429
Pick an issue for a job-specific range
Charlotte · 3.8 mi away
4.9(6,588 Google reviews)
Typical visit
$166–$429
Pick an issue for a job-specific range
Mint Hill · 11.7 mi away
4.9(4,915 Google reviews)
Typical visit
$166–$429
Pick an issue for a job-specific range
Charlotte · 8.0 mi away
4.9(2,553 Google reviews)
Typical visit
$166–$429
Pick an issue for a job-specific range
Belmont · 12.1 mi away
4.9(664 Google reviews)
Typical visit
$166–$429
Pick an issue for a job-specific range
Charlotte · 9.5 mi away
4.9(573 Google reviews)
Typical visit
$166–$429
Pick an issue for a job-specific range
Charlotte · 3.1 mi away
4.8(4,529 Google reviews)
Typical visit
$166–$429
Pick an issue for a job-specific range
Charlotte · 3.7 mi away
4.8(1,826 Google reviews)
Typical visit
$166–$429
Pick an issue for a job-specific range
Monroe · 18.2 mi away
5.0(70 Google reviews)
Typical visit
$166–$429
Pick an issue for a job-specific range
Charlotte · 3.6 mi away
4.8(257 Google reviews)
Typical visit
$166–$429
Pick an issue for a job-specific range
Cost ranges are typical estimates, not quotes. Always confirm the price with the pro before work begins.
Business listings and ratings from Google Maps.
Ranked by Google rating, weighted by review count. How we rank and price.
Typical ranges for common jobs in the Charlotte market. Tap a job for the full breakdown and sources.
Leaks
$150–$600
Accessible leaks. Hidden, in-wall or under-slab leaks and water damage cost more.
Drains
$150–$500
Sink, tub and toilet clogs. Main-line clearing runs higher and hydro-jetting more still.
Water heaters
$900–$3,000
Installed tank replacement. Repairs cost less and tankless units cost more.
Pipe repair
$200–$1,200
Repairing or replacing a section of pipe. A whole-house repipe is a much bigger job.
Sewer work
$1,400–$5,300
Typical line repair or replacement. A camera inspection or simple clog costs far less.
Fixture install & repair
$150–$600
Installation labor and basic parts for one fixture. The fixture itself is extra.
Water treatment
$800–$3,000
A water softener, installed. Whole-house filtration and reverse osmosis cost more.
Mecklenburg County Code Enforcement covers all construction in the county, including Charlotte, Huntersville, Cornelius, Davidson, Matthews, Mint Hill and Pineville. Cabarrus County's Development Services covers Concord, Harrisburg and Kannapolis. Union County Inspections handles Indian Trail and Monroe through its online portal. Mooresville, in Iredell County, runs its own Building Permitting & Inspections department as of September 2023.
Water works the same way: Charlotte Water serves Charlotte and six Mecklenburg towns, while Concord, Kannapolis, Mooresville, Monroe and Union County Public Works each run their own systems.
North Carolina requires a license for anyone who is paid to install, alter or restore plumbing, heating or fire sprinkler systems. The state board issues Class I licenses (all plumbing systems) and Class II licenses (single-family detached homes). There is an exemption for drain cleaning and minor repairs or replacements that don't change the energy source or the piping layout. The board's public search lets you check any contractor's license in a minute.
Angi reports that hiring a plumber in Charlotte costs about $288 on average, with most jobs between $166 and $429, and hourly rates of about $75 to $100. Larger jobs cost more: a Charlotte water heater repair averages about $515, and a whole-house repipe averages about $7,300. Our service guides break the common jobs down with sources.
Ask for the contractor's North Carolina license number and look it up on the state licensing board's public search. Class I and Class II plumbing licenses are the ones to look for.
It depends on where you live: Mecklenburg County Code Enforcement for Mecklenburg towns, Cabarrus County for Concord, Harrisburg and Kannapolis, Union County Inspections for Indian Trail and Monroe, and the Town of Mooresville for Mooresville.
Angi reports a Charlotte average of about $288 per job, with most between $166 and $429, and hourly rates of roughly $75 to $100. Specific jobs vary widely, so see our cost guides.
By Google rating, weighted for the number of reviews, so a 5.0 from three reviews doesn't outrank a 4.8 from hundreds. Read how we rank and price on our methodology page.
Figures and facts on this page were last reviewed in October 2026. Prices are estimates, not quotes.
Cabarrus County
Union County
Iredell County