Limescale in heat pump

Run a dedicated descaling cycle with Bosch descaler (BSH0000311)
Ensure rinse aid dispenser is filled — adjust setting to 4-5 for Sacramento hard water
Check water softener salt level (models with built-in softener)
If descaling does not clear the code, heat pump may need manual cleaning
Pro Diagnostic Tip
Sacramento/Bay Area water hardness (8-15 gpg) accelerates scale buildup. Recommend monthly descaling and rinse aid set to maximum. Models with built-in softeners (common in Gaggenau/Thermador) need salt refills every 2-3 months.
Repair Difficulty
Easy — DIY FriendlyEstimated Repair Cost
$15–$80
Parts + labor. Free diagnosis with repair.
Parts That May Need Replacement
Bearing puller set ($120), drum spider wrench ($85), multimeter ($85), and diagnostic software. Our technician arrives with $15K+ in professional tools — your diagnostic is free.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Here's what a professional technician does to resolve this issue:
Run descaling cycle
This repair requires bearing pullers, drum spider wrenches, and diagnostic software for control board calibration. Most homeowners find it safer and more cost-effective to have a licensed technician handle it.
High-voltage components and pressurized water lines create flood and shock risk. A single loose fitting can cause thousands in water damage. Our techs are licensed and insured — let them handle the risk.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Don't let error code E12 disrupt your day. A professional diagnosis takes about 30 minutes — and it's free when you proceed with the repair.
Licensed & Insured · 90-Day Warranty · Same-Day Appointments Available
Fixed or It's Free
$89 → $0 Service Call & Diagnosis — offer ends May 31
Bosch error code E12 indicates: Limescale in heat pump. This is a medium-severity issue affecting your dishwasher.
Run a dedicated descaling cycle with Bosch descaler (BSH0000311) Then, Ensure rinse aid dispenser is filled — adjust setting to 4-5 for Sacramento hard water Then, Check water softener salt level (models with built-in softener) There are 1 more steps — see the full troubleshooting guide above. If these steps don't resolve the error, contact a professional.
Besides the error code on the display, common signs include: Dishes have white film; Drying performance degraded; Cycle takes longer than normal. If you notice any of these symptoms, check your dishwasher's display panel for error code E12.
Repair costs for Bosch E12 typically range from $15 to $80 depending on the specific cause and parts needed. EasyBear offers free diagnosis when you proceed with the repair. Call (415) 795-7300 for a same-day appointment.