Garbage disposal repair & installation
in Concord & the Bay Area.
Jammed, leaking, or dead — we fix it fast. Most calls same day.
Disposals are one of the quickest plumbing calls we make. Whether it's a jammed impeller, a blown motor, or a leak under the sink, we carry common units on the truck and can usually handle it in a single visit.
Repair & replacement
We fix what can be fixed, replace what can't.
Same-day available
Most disposal calls handled the same day.
All major brands
InSinkErator, Moen, Waste King, and more.
CA Lic. #802256
Licensed, insured, family-owned since 2001.

“Fixed our disposal in under an hour — was completely dead, now works perfectly. Fair price.”
Maria C.
Walnut Creek, CA · Google
What We Do
Quick fixes and proper installs —
not just a patch.
A garbage disposal call is one of the fastest plumbing jobs there is — when it's handled right. We diagnose first, fix what's actually wrong, and won't push a replacement if a repair is the honest answer. If you do need a new unit, we carry the most common models and can install one on the spot.
Also offer drain cleaningDisposal repair
Disposal replacement
Jam clearing
Leak repair
InSinkErator installs
Badger / Moen installs
Continuous feed
Batch feed units
How It Works
From your first call
to working again.
- Step 1:
Diagnose the Issue
We determine if it's a jam, electrical failure, worn grinding plates, or a leak. Most problems are obvious within 5 minutes.
- Step 2:
Recommend Repair or Replace
If it's repairable, we fix it. If the unit is old or the motor is gone, we'll tell you — and have a replacement on the truck.
- Step 3:
Install or Repair
New units are installed in 30–45 minutes. We check the drain connection, electrical, and test with water running.
- Step 4:
Clean Up & Test
We run the unit fully loaded, check for leaks under the sink, and make sure you're confident using it before we leave.

Know the Signs
Repair it or replace it?
Here's how we think about it.
Repair vs. replacement
The right call depends on what's actually wrong and how old the unit is.
Unit is jammed
Usually repairA jammed disposal is often a 10-minute fix. Reset button, hex wrench, and it's running again. No replacement needed.
Humming but not spinning
Check firstCould be a stuck impeller. Sometimes fixable. If the motor is burned out, replacement is the better call.
Leaking from the bottom
ReplaceA bottom leak means the internal seals have failed. Not worth repairing. We carry common units on the truck.
Signs your disposal needs attention
Don't wait until it fails completely or causes a leak under the sink.
- Disposal hums but won't spin
- Leaking under the sink
- Grinding or rattling noises
- Disposal won't turn on at all
- Frequent jams or resets needed
- Unit is 10+ years old
FAQ
Common questions
Everything homeowners ask before calling us.
Repair calls typically run $75–$175 depending on the issue. Replacement installs — including the unit — generally run $200–$450 depending on the model you choose. We give you a clear price before we start, so there are no surprises. Most disposals are quick jobs that don't require a long service visit.
Most disposal installations take 30–45 minutes. If there's an existing unit to remove, plumbing connections to update, or electrical work involved, it can run a bit longer. We come prepared to handle it in a single visit.
Technically yes, but most homeowners run into issues with the drain connection, the mounting assembly, or making sure the wiring is safe. An improper install can lead to leaks under the sink or tripped breakers. We install it right the first time — including confirming the electrical and drain are both solid.
We stock and install InSinkErator (Badger and Evolution series), Moen, and Waste King. If you have a preference or already purchased a unit, we can install that too. We'll recommend the right model for your usage and budget if you're not sure.
A humming disposal that won't spin usually means the grinding plate is jammed — often a piece of hard debris has locked the impeller. This is frequently a quick fix: a reset and a turn with a hex wrench under the unit can free it. If the motor is burned out, replacement is the better call. We'll diagnose it and tell you which situation you're in.
Yes. Garbage disposal calls are usually quick, and we offer same-day service throughout Concord and Contra Costa County in most cases. Call us at (925) 288-0409 and we'll get someone out fast.
Yes. A disposal that repeatedly trips its reset button is usually overloading — either because something is caught in the grinding chamber, the motor is struggling, or the unit is simply worn out. We'll find the cause. If it's a jam, we clear it. If the motor is failing, we'll let you know whether repair or replacement makes more sense for the unit's age.
Customer Reviews
Don't take our
word for it.
“Fixed our disposal in under an hour — was completely dead, now works perfectly. Fair price.”
“Called at 9am and they were here by noon. Jammed disposal, they cleared it in about 15 minutes, showed me how to use the reset button properly, and were on their way. No upsell, just the fix.”
“Old disposal was leaking from the bottom — they told me right away that it wasn't worth fixing at the age it was. New InSinkErator installed same visit. Clean, fast, and they left no mess under the sink.”
Where We Work
Garbage Disposal near you.
Same-day service available in Concord, Walnut Creek, Martinez, and throughout Contra Costa County.
Don't see your city? Call us — we may still serve your area.
View all service areasRelated Services
You may also need
For Homeowners
Drain Cleaning
Slow drains, recurring clogs, and backed-up fixtures. Same-day service, snaking and hydro jetting.
View Drain Cleaning
Same-day service
For Homeowners
Leak Detection
Can't find where the water is coming from? We locate hidden leaks without tearing into walls.
View Leak Detection
Non-invasive detection
For Homeowners
Repiping
Old galvanized or failing pipes? We repipe with copper or PEX — a lasting fix for the whole system.
View Repiping
Full system solution