Licensed & Insured · CSLB #1019647

916-501-6039

Serving Roseville & the Sacramento area for 30+ years

Plumbing & water heater experts you can trust

From a dripping faucet to a full tankless conversion, JJB Plumbing does it all — licensed, bonded, insured, and dedicated to your 100% satisfaction. No job is too small or too big.

  • Always free estimates
  • Licensed, bonded & insured
  • Residential & commercial
Always Free Estimates

Tell us what's going on

Call or send a message — we'll give you straight answers and a clear price before any work begins.

916-501-6039
  • Water heaters replaced same-week in most cases
  • Upfront pricing — approved by you before we start
  • Locally owned, 30+ years in Roseville
  • CSLB License #1019647 — verify it anytime
Or send us a message

30+

Years serving the region

#1019647

CSLB licensed, bonded & insured

100%

Satisfaction is the goal on every job

Free

Estimates — always, no exceptions

Our specialty

Water heaters — tank or tankless, done right

It's in our DNA. We repair, replace, and install traditional and tankless water heaters every week, sized correctly for your home and installed to current California code.

  • Endless hot water with tankless
  • Gas line upsizing done in-house
  • Seismic strapping & expansion tanks
  • All major brands installed & serviced
  • Annual tankless descaling service
  • Old unit haul-away included

Traditional Tank

8–12 yrs

typical lifespan in our area

  • Lower upfront cost
  • Simple, proven design
  • Best for tight budgets

Tankless

15–20+ yrs

with annual maintenance

  • Endless hot water
  • Lower energy bills
  • Frees up garage space

Not sure which is right for your home?

Read our honest comparison — no sales pitch.

Compare

Why JJB

The plumber your neighbors already trust

We do not take shortcuts or compromise our high standards — whatever your plumbing needs, we're committed to you as our customer.

Licensed & Insured

A real California contractor — licensed, bonded, and insured. CSLB #1019647, verifiable anytime.

Free, Honest Estimates

Clear pricing before work begins. We'll tell you when a repair beats a replacement — and when it doesn't.

30+ Years Local

Three decades serving Roseville and surrounding communities, built largely on repeat customers and referrals.

On Time, On Schedule

Remodel and construction crews keep calling us back because our rough-ins pass inspection the first time.

Finding good contractors, plumbers is not easy, but JJB Plumbing comes very, very, very close to perfection.

We did some kitchen and bath remodeling and JJB Plumbing did all the plumbing and gas line work. We also needed our old galvanized water pipes removed and replaced with copper pipes and insulation — JJB Plumbing does it all.

Longtime customer· Kitchen & bath remodel, whole-house repipe

Where we work

Proudly serving Roseville & beyond

Based in Roseville, minutes from Rocklin, Lincoln, and Granite Bay — and on the road across the greater Sacramento region every day.

Don't see your city? Call 916-501-6039 — chances are we can help.

Questions & answers

Answers before you even ask

Straight answers to the questions we hear most.

Yes — estimates are always free. Call us at 916-501-6039 or use the contact form, describe the job, and we'll give you a clear price before any work begins. No trip fees for estimates, no surprises on the invoice.

A traditional tank water heater typically lasts 8–12 years in our area; tankless units commonly last 15–20+ years with annual maintenance. Hard water in the Roseville/Sacramento region shortens tank life if the unit is never flushed. If your tank is past 10 years old, it's smart to plan the replacement before it fails on its own schedule.

A drain that re-clogs is telling you something is wrong inside the line — roots, a bellied (sagging) section, grease buildup, or scale in old cast iron. Clearing it again treats the symptom. A camera inspection shows the actual cause so you can fix it once. We always recommend a camera look after the second clog in the same line.

We're based in Roseville and serve the surrounding region, including Rocklin, Lincoln, Loomis, Granite Bay, Citrus Heights, Folsom, Fair Oaks, Orangevale, Carmichael, El Dorado Hills, Elk Grove, Rancho Cordova, and Sacramento. If you're nearby but don't see your city listed, call us — chances are we can help.

Most homes in our area have a shut-off valve where the water line enters the house (often near a hose bib at the front) and another at the meter box near the street. If a pipe bursts or a fixture won't stop flowing, shut off the main first, then call us. It's worth finding your valve before you need it — and if yours is stuck or corroded, we can replace it with a modern quarter-turn ball valve.

Ready to fix it right the first time?

Free estimates. Straight answers. 30+ years of local plumbing experience.

Call Now · 916-501-6039 · Free Estimates