South/East
(619) 346- 4212
San Diego
(858) 815- 9202
North County
(760) 990- 7929
Top-Rated San Diego Plumbers & Drain Cleaning Experts | Available 24/7
Welcome to Drain Masters Plumbing Company. We are a family-owned and operated full-service plumbing company with over 22 years of experience, which gives us the experience and efficiency that will save you money while ensuring a professional, top-quality plumbing system.
We specialize in drain cleaning as well as all other plumbing services, like water heater & garbage disposal repairs/installs, pipe lining process, leak inspection, leak repair and other plumbing related services in San Diego County. No job is too big or too small, we treat every job as if it were our first.
Our plumbers are highly trained professionals. They pride themselves on the quality of the work performed and the manner in which they treat you and your home. Drain Masters Plumbing Company is committed to providing the finest plumbing services available to our most valuable resource, our customer.
Residential & Commercial Plumbing Services
Free camera inspection with drain cleaning*
Read Our Google Reviews

Our customers will receive plumbing and drain cleaning services and products that meet or exceed their expectations or we will make it right.
We are a full-service plumbing company that prides itself on quality workmanship. We are committed to assisting our customers at their homes or businesses and setting the standard for excellence in our work and customer care. If you are looking for a quality plumbing service, call your San Diego County plumbing experts Drain Masters today (619) 346-4212.
Drain Masters Plumbing Company Services the Following Locations:
Alpine | Barona | Bonita | Bonsall | Bostonia | Camp Pendleton | Cardiff By The Sea | Carlsbad | Chula Vista | City Heights | Clairemont | Coronado | Crest| Del Cerro | Del Mar | El Cajon | Encinitas | Escondido | Fallbrook | Hillcrest | Imperial Beach | Jamul | Julian | La Costa | La Jolla | La Mesa | Lakeside | Lemon Grove | Mira Mesa | Miramar | National City | North Park | Ocean Beach | Oceanside | Otay Mesa | Pacific Beach | Pine Valley | Point Loma | Poway | Ramona | Rancho Bernardo | Rancho Penasquitos | Rancho San Diego | Rancho Santa Fe | San Carlos | San Marcos | San Ysidro | Santee | Serra Mesa | Solana Beach | Spring Valley | Tierrasanta | University City | Vista
Plumbing Problem? Contact Us
"*" indicates required fields
Drain Masters Recent Articles
Sewer Smell in the Yard: What It Usually Means in San Diego
Sewer smell in your yard is different from sewer smell inside your house. The indoor version is usually a dry trap or a bad wax […]
Why Your Toilet Runs All Night (And How to Stop It Without Calling a Plumber)
The whisper-quiet rush of water you hear at 2 AM is your toilet telling you it has a problem. A running toilet wastes hundreds of […]
Why Your Water Heater Isn’t Keeping Up Anymore (And When It’s Time to Replace It)
Nothing disrupts your day faster than running out of hot water—whether you’re in the shower, washing dishes, or doing laundry. While many homeowners assume their […]
Visit Our Blog For More Helpful Articles
Our Recent Projects

40 Gallon Water Heater Installation in Imperial Beach, California

Shower Valve Replacement in San Diego 92114

Copper Pipe Leaking in Spring Valley, California

Mainline Repair in Bonita, California

Shower Valve Replacement In Spring Valley, CA

Pressure Regulator Installation in San Diego, CA
Our Services
Drain Cleaning in San Diego
Drain Masters Plumbing clears drains for homes across San Diego County.
Water Heater Installation & Repair
Drain Masters Plumbing installs, repairs, and replaces tank and tankless water heaters across San Diego County, sizing each unit to your home and handling the permit and haul-away so the job is done right.
Garbage Disposal Repair & Installation
Drain Masters Plumbing repairs and replaces garbage disposals across San Diego County, clearing jams, fixing leaks, and installing new units sized for your kitchen and plumbing.
Sewer Repair
Drain Masters Plumbing repairs cracked, leaking, and root-filled sewer lines across San Diego County, using a camera inspection to pinpoint the exact problem so we fix only what is broken, often without digging up your whole yard.
Leak Detection
Drain Masters Plumbing uses acoustic and camera leak-detection equipment to pinpoint slab leaks, wall leaks, and underground line leaks across San Diego County, so we open only what we have to and fix the problem fast.
Toilet Repair & Installation
Drain Masters Plumbing repairs and installs toilets across San Diego County, fixing weak flushes, constant running, and leaks at the base, or installing a new water-efficient toilet for you.
Faucet Repair & Installation
Drain Masters Plumbing repairs, replaces, and installs kitchen and bathroom faucets across San Diego County — fixing leaks, low pressure, and worn cartridges, or installing the new fixture you have picked out, cleanly and to code.
MaxLiner System TM SERVICES
Trenchless Pipe Replacement
Drain Masters Plumbing uses trenchless pipe bursting and lining to renew failing sewer lines across San Diego County through two small access points — faster, cleaner, and with far less disruption than traditional digging.
Sewer Inspection
Drain Masters Plumbing performs camera sewer inspections and line locating across San Diego County, documenting cracks, root intrusion, bellies, and the exact depth and path of your sewer.
Sewer Line Replacement
Drain Masters Plumbing replaces and reroutes residential and commercial sewer lines across San Diego County, from a single spot repair to a full trenchless replacement, with a free camera inspection to confirm exactly what’s wrong before any digging begins.
Drain & Sewer Video Inspection
Drain Masters Plumbing runs a high-definition waterproof camera through your drain or sewer line to show you exactly what is wrong — a clog, crack, root intrusion, or collapse — and pinpoint its location, so any repair is targeted instead of dig-and-hope.
Why San Diego Chooses Drain Masters
Wait — Before You Go!
Got a clogged drain or plumbing problem in San Diego County? Don’t put it off.
Call (619) 346-4212Family-owned • Licensed & insured • CSLB #961878




