
Plumbing Services in San Diego County
Every Plumbing Problem Has A Fix. We Know Them All.
From a slow kitchen drain to a full sewer line replacement, Hack’s Plumbing & Drain handles it. Licensed techs, upfront pricing, and same-day or emergency service across San Diego County.
Plumbing Services We Provide in San Diego County

Drain Cleaning
Slow drains, full clogs, or recurring backups: we clear them. Snaking, hydro jetting, whatever it takes. Kitchen sinks, shower drains, floor drains, and main lines.
See Drain Cleaning
Water Heaters
No hot water? We diagnose and repair all tank and tankless brands same day. When repair isn’t worth it, we handle full replacements with permits and code-compliant installation.
See Water Heaters
Leak Detection
High water bill or damp walls? Our thermal imaging and acoustic equipment pinpoints hidden leaks under slabs, inside walls, and underground, without destructive digging.
See Leak Detection
Sewer Line Repair
Sewage odors, slow yard drains, or gurgling toilets? We use camera inspection to diagnose, then offer trenchless repair options that save your landscaping and your budget.
See Sewer Lines
Gas Lines
Smell gas? Call immediately. Licensed techs handle gas line leak detection, repair, replacement, and new installations. All work is permitted and inspected.
See Gas Lines
Hydro Jetting
When snaking isn’t enough, hydro jetting blasts grease, roots, and mineral buildup that snaking can’t reach. Residential and commercial.
See Hydro JettingMore Plumbing Repairs and Installations We Handle
Whole House Repiping
Aging galvanized or polybutylene pipes? We replace your entire system with modern PEX or copper, typically in one to two days.
See RepipingCamera Inspections
HD sewer cameras diagnose root intrusion, cracks, and blockages, so you only pay for what actually needs fixing.
See Camera InspectionsToilets
Running toilet, weak flush, or cracked base? We repair all brands and install new high-efficiency units.
See ToiletsTankless Water Heaters
Endless hot water on demand. We install, service, and repair Rinnai, Navien, and Noritz.
See TanklessShower Valves
Leaking valve, temperature swings, or low pressure? We repair and replace all shower valve types.
See Shower ValvesGarbage Disposals
Jammed, leaking, or dead? We repair or replace all brands same day.
See Garbage DisposalsSeptic Line Locating
Electronic locating equipment finds septic lines, cleanouts, and tank locations accurately.
See Septic Line LocatingCommercial Plumbing
Restaurants, offices, retail, and multi-unit buildings. Drain clearing, backflow prevention, fixture installation.
See Commercial PlumbingHere’s Why San Diego Trusts Hack’s Plumbing & Drain
4.9 on Google
Our customers say it best. Five-star reviews because we show up on time, do the work right, and charge fairly. Read them yourself on our reviews page.
Upfront Pricing, Always
You approve the price before we start. No hourly rates, no surprise charges, and no “well, we found something else” upsells halfway through the job.
Same-Day & Emergency Service
Most plumbing problems cannot wait. We offer same-day appointments and emergency service across San Diego County.
Licensed, Bonded & Insured
Every technician is licensed in the state of California under CSLB #1103201. We pull permits when the work requires them and we guarantee what we do.
Serving All Of San Diego County
Looking for a plumber in San Diego County? Hack’s Plumbing & Drain covers North County and greater San Diego, from Vista and Oceanside out to Carlsbad, Escondido, and fifty more communities across the county.
Plumbing Questions We Get Every Week
What plumbing services do you offer?
How much does a plumber cost in San Diego?
It depends on the job, which is why we quote before we start rather than after. A licensed technician diagnoses the problem on site, gives you a flat price in writing, and you decide before any work begins. The estimate is free and there is no obligation.
Do you offer emergency plumbing?
Are your plumbers licensed?
Do you work on commercial buildings as well as homes?
How Our Plumbing Service Works
1. Call Or Request Online
Call (858) 326-2860 or fill out the form on this page. Tell us what is going on and we will ask the right questions.
2. We Diagnose The Problem
A licensed technician arrives the same day on most issues, diagnoses the problem, and gives you an upfront price before any work starts.
3. We Fix It Right
Once you approve the price we get to work. No cutting corners, no upsells, and we clean up when we are done.
4. Guaranteed Satisfaction
We stand behind our work. If something is not right, we come back and make it right.
Ready To Fix It?
Call (858) 326-2860 now or request a call back. Same-day appointments are available across San Diego County.
- Upfront price agreed before any work begins
- Licensed, bonded and insured, CSLB #1103201
- 100% satisfaction guarantee

As heard on Padres Radio Network
Request Your Estimate
We respond fast during business hours, and faster in an emergency.
No spam, no obligation. We only use this to schedule your service.
