Plumbers in San Bernardino, CA

A backed-up drain, a toilet that will not stop running, or cold showers in your San Bernardino home are more than an inconvenience.

  • Family-owned for more than 40 years since 1983
  • Four generations
  • CA Lic #776658
  • BBB A+ (as of Oct 2026)
  • Calls answered 24/7
Choose a city near you for local details. Full county and city lists are also in the site footer.

Emergency plumbing — calls answered 24/7

A burst pipe, a backed-up sewer line, or a home with no hot water: call anytime, day or night.

What to expect

  1. Call (909) 883-8827 or request service online.
  2. A licensed technician comes to your home and diagnoses the problem.
  3. You get a clear price before work starts — plumbing diagnosis, estimates, and second opinions are free.
  4. The work is completed and explained so you know what was fixed.

Ready when you are — call or send a request.

Call (909) 883-8827Request service

Plumbing services for San Bernardino homes

Henley's technician using a drain snake on a bathtub overflow

Everyday repairs

Slow sinks, running toilets, dripping faucets, and jammed disposals interrupt a normal week. We clear lines with drain cleaning, repair toilets and faucets, and fix garbage disposals so kitchens and baths work again.

Bradford White gas water heater with Henley's service sticker next to a furnace

Water heaters

Cold showers, lukewarm water, or a leaking tank need a clear repair-versus-replace answer — a tank-body leak usually means replace; a failed part on a younger unit is often a clean repair. Our water heater team diagnoses on site.

Tell us what is going on at the house.

Call (909) 883-8827Request service

Clear pricing before work starts

You should know the cost before work starts. Plumbing diagnosis, estimates, and second opinions are free, and plumbing calls include a free whole-house safety inspection and water test. Estimates stay valid for 14 days. All HVAC estimates are free. The $59 HVAC repair diagnostic applies to repair calls only and is waived when you approve the repair. Furnace and AC tune-ups are $99 each. Financing available through Fastlane.

Free

Plumbing diagnosis, estimates & second opinions

Free

HVAC estimates — valid 14 days

$59

HVAC repair diagnostic — waived if repair approved

$99

Furnace or AC tune-up · Financing available through Fastlane

Questions about cost? We will walk you through it.

Call for pricing helpRequest service

Nearby cities we serve

Choose a city near you for local details. Full county and city lists are also in the site footer.

Local coverage

Confirm we cover your address — call or request service.

Call (909) 883-8827Request service

Related reading

En español

Plomeros en San Bernardino, CA. Henley’s Plumbing & Air (CA Lic #776658) es una empresa familiar desde 1983 (más de 40 años). Atendemos plomería residencial en San Bernardino: drenajes, calentadores de agua, fugas, inodoros, llaves y más. Diagnóstico y estimados de plomería gratis.

Servicio de emergencia — atendemos llamadas 24/7. Llame a cualquier hora. Servicio el mismo día disponible. Llame al (909) 883-8827 o solicite servicio en línea. Nuestra sede está en 1701 Commerce St, Corona, CA 92878, con una sucursal local cerca de usted. Pregunte por financiamiento.

Frequently Asked Questions

Do you provide plumbing repair in San Bernardino, CA?

Yes. Call (909) 883-8827 or request service online.

Are plumbing estimates free?

Yes. Plumbing diagnosis, estimates, and second opinions are free. Each plumbing call includes a free whole-house safety inspection and water test. Estimates are valid for 14 days.

Do you answer after hours?

Yes. Calls are answered 24/7. Scheduling depends on your situation; we do not promise arrival times.

Where is your corporate office?

Our corporate office is at 1701 Commerce St, Corona, CA 92878, with a local branch near you. Our technicians come to your home in San Bernardino.

How do I request service?

Call (909) 883-8827 or submit a service request at our contact page.

Ready for help?

For San Bernardino plumbing, phone (909) 883-8827 or use our online service request. Emergency plumbing calls are answered 24/7.