A plumber's gloved hands tightening a brass compression fitting on copper pipe with a wrench.

We show up when we say we will.

From restaurant kitchens to family kitchens: 50+ combined years of San Diego plumbing.

  • 50+ years combined
  • CSLB #1158448

Our guarantee

You approve every number before we start.

Diagnosis is billed at our hourly rate. The written estimate is free. Nothing starts until you approve it.

Tell us about yours

Job grows, estimate first

We stop, show you, and re-quote. Never billed past what you approved.

50+ years combined experience

The same crews that plumb restaurants and commercial buildings handle your kitchen, your heater and your mains.

Licensed, bonded and insured

California contractor CSLB #1158448, verifiable on the CSLB site in about thirty seconds.

Who you’re hiring

A licensed San Diego plumbing company.

50+ combined years across houses, restaurants and commercial buildings. One standard, whichever kind of job yours is.

Meet the company

Water heater / Tankless water heater install
Whole-house water filtration
PRV for homes
Underground DWV
Plumbing chase

Our work

Whole-house repipe

PEX-A/B, Copper (Water)

CPVC, ABS, Cast Iron (Drain & Waste)

Services

Three systems. Six things that go wrong.

Find yours on the house.

No hot water

Water heater repair & installation

Usually the part, not the tank.

What we check

What we check first

  • Gas supply and burner ignition, or the elements and thermostats on an electric unit
  • The thermostat setting and the actual delivered temperature at a tap
  • The T&P relief valve and the expansion tank
A homeowner kneeling on the phone calling for help beside a leaking, corroded water heater as water sprays from the fittings and pools on the floor.

No surprises

What happens when you book

Four steps, and you approve the price in writing before anything starts.

  1. Tell us what's up
  2. Pick a window
  3. Approve the price
  4. Water back on

Service area

All of San Diego County.

If your neighborhood isn’t listed, call anyway. We’re probably already working two streets over.

  • Mira Mesa
  • Spring Valley
  • National City
  • Rancho Peñasquitos
  • Vista
  • North Park
  • South Park
  • Normal Heights
  • Kensington
  • Hillcrest
  • Mission Hills
  • Point Loma
  • Ocean Beach
  • Pacific Beach
  • La Jolla
  • Clairemont
  • Kearny Mesa
  • La Mesa
  • El Cajon
  • Santee
  • Poway
  • Del Mar
  • Encinitas
  • Chula Vista
  • Coronado

Commercial

We also serve commercial.

Restaurants, retail, offices and multi-unit buildings, to the same standard as the houses.

  • New construction and ADU plumbing
  • Custom home plumbing
  • Tenant improvement
  • Commercial plumbing

Email us about a commercial job

Upfront pricing

How to read a plumbing quote.

Seven lines belong on any plumber’s quote, ours included.

  1. The scope

    Which fixture or run, what parts go in, and what happens to the old ones.

  2. A price, or an estimate

    A price is committed. An estimate can move. Ask which one you are holding.

  3. How parts are handled

    Included, at cost, or marked up. All three are normal; you should know which.

  4. The diagnostic fee

    What it costs to come out, and whether it comes off the job. Ours is billed at our hourly rate.

  5. If the scope changes

    Work stops, you get a new number, nothing continues until you approve it.

  6. The license number

    On the paperwork, checkable on the CSLB site in thirty seconds. Ours is CSLB #1158448.

  7. The warranty

    Labor and parts are often covered for different periods. Get the terms in writing.

Questions we get asked

Hourly or flat rate?
Both are legitimate. Hourly is fairer when the scope is not knowable up front; flat rate means you know the number first. We bill hourly plus parts, against an estimate you approve.
Should I get three quotes?
On a large job, yes. Compare the scope, not the total: the cheapest number is usually the one that left something out.
What if the price changes mid-job?
Only if the scope did, and you should be asked first. A different number on the final invoice is a surprise, not a change order.

Tell us what’s going on.

We’ll send the written estimate here if you’d like it.

What’s going on? (optional)

We’ll aim for it and confirm on the call.

Name and number are all we need. The rest just saves us a question.

  • Written estimate before any work starts
  • Licensed CSLB #1158448
  • We reply within 24 hours