Dishwasher Repair in San Rafael & Marin County
Standing water, leaks, dishes coming out dirty, or an error code that will not clear. Including panel-ready Bosch, Miele and Asko units.
Rated on Google from 109 reviews · Factory-trained technicians · Lic. 65972
Most dishwasher calls are drainage, leaks or wash performance. The drain side is quick to check: filter, drain pump, check valve, the drain hose loop and the garbage-disposal connection. Leaks take more patience, because water often shows up far from where it escapes, and many European dishwashers shut down with a leak code when a few ounces reach the base pan.
Symptoms and likely causes
| What you see | What we check first |
|---|---|
| Standing water after the cycle | Clogged filter, drain pump, check valve, drain hose or air gap, disposal knockout plug on a new install |
| Leak or leak-protection code (Bosch E15) | Door gasket, sump or pump seal, spray arm hose, loose inlet connection, overdosed detergent |
| Dishes not clean | Circulation pump, blocked spray arms, low water temperature, heater, inlet valve |
| Will not start or stops mid-cycle | Door latch, control board, float switch, error lockout |
| Drain error (Bosch E24/E25); Miele F11 | Kinked hose or blocked pump inlet |
Panel-ready and European dishwashers
Integrated dishwashers with custom cabinet fronts (Bosch, Miele, Asko, Thermador, Fisher & Paykel DishDrawers) have to be removed carefully to protect the panel and the flooring. We diagnose as much as possible in place before pulling a unit.


When we could not find it
Intermittent leaks are the hardest dishwasher fault to catch. One customer left a four-star review after we could not fully diagnose a leak on the visit and refunded the diagnostic fee. We would rather say that than guess and sell a part.
Repair or replace?
Pumps, latches, gaskets and inlet valves are routine. A control board on an inexpensive dishwasher that is ten or more years old is usually not worth it; on a Miele or Bosch integrated unit it often is.
Photos from our service calls



Inside the dishwasher



Brands we work on
Brand pages cover model-specific faults and real jobs.
Related repair records
Troubleshooting guides
Dishwasher not draining: filter, hose and pump checks
Diagnostic fee and warranty
UniFix Appliance Repair diagnostic visits start at $85. The diagnostic fee varies by appliance type, brand, location, and appointment requirements. We confirm the fee before scheduling. If you approve the repair, the diagnostic fee is applied toward it. The repair is quoted before any work starts. Repairs carry a written warranty on parts and labor; the term is stated on your invoice. How repair costs work.
How a visit works
- Book. Call (415) 494-7882 or use the form below. Tell us the brand, model and what the appliance is doing; we confirm the diagnostic fee and an arrival window before scheduling. Same-day appointments when available.
- Diagnose. The technician tests the appliance in your home and explains what failed and why.
- Approve the price. You get the repair price before any work starts, and decide whether to go ahead.
- Repair or order parts. Drain pumps, latches, gaskets and inlet valves are routine. Parts for European and panel-ready dishwashers are often ordered after diagnosis.
Before you book
- Write down any code. Note exactly what the display shows (for example a Bosch E15 or E24) and when in the cycle it stops.
- Standing water. Turn the dishwasher off. You can scoop out water, but leave the filter and pump to us if the water will not drain.
- Find the model number. Usually on the edge of the door or the side of the tub frame, visible with the door open.
- Custom cabinet panel?. Tell us if the front matches your cabinets, so we plan for removal without damaging the panel or floor.
What customers said about dishwasher repairs
Excerpts are copied word-for-word from our Google Business Profile, where UniFix is rated from 109 reviews (as of Nov 2, 2026). Read every review on Google.
“Daniel of UniFix Appliance Repair has repaired our Asko dishwasher on two separate occasions. Both times he was prompt, straight forward in his diagnosis, and efficient in his repair of the problem.”
“Friendly same day service. Fixed my dishwasher in under an hour.”
“Daniel was amazing. He knew exactly what was wrong within minutes of seeing my appliance.”
“Daniel fix my dishwasher pomp Arrive on time and price was reasonable”
“UniFix was not able to fully diagnose our dishwasher leak but they did reach out and offer a refund of the diagnosis fee which was appreciated!”
Common questions
My Bosch shows E15. What does it mean?
Water has reached the base pan and the leak float has tripped. The machine will pump out and refuse to run until the base is dry and the leak source is fixed.
Do you repair Asko dishwashers?
Yes. One customer has had us repair their Asko dishwasher on two separate occasions.
How much is the diagnostic visit?
UniFix Appliance Repair diagnostic visits start at $85. The diagnostic fee varies by appliance type, brand, location, and appointment requirements. We confirm the fee before scheduling. If you approve the repair, the diagnostic fee is applied toward it. If we cannot find the fault, we tell you.
Request a visit
Prefer to talk? Call (415) 494-7882 (San Francisco: (415) 683-0403). UniFix Appliance Repair diagnostic visits start at $85. The diagnostic fee varies by appliance type, brand, location, and appointment requirements. We confirm the fee before scheduling. If you approve the repair, the diagnostic fee is applied toward it.
