1. Failed or hardened door gasket (most common, front-of-door leaks)
What it is: The rubber tub gasket runs around three sides of the tub and along the bottom of the door. Hard water, detergent residue, and age harden it; the door no longer seals at the bottom corners. Symptom: a puddle dead-center in front of the dishwasher mid-cycle. Bosch, KitchenAid, Whirlpool, Samsung, LG, GE, Maytag all affected.
Fix: Replace OEM tub gasket and door seal, clean the sealing surface, verify door latch closes square. 30–45 minutes.
Typical all-in: $185–$265 all-in
2. Drain hose split or loose at the disposal / air gap
What it is: The corrugated drain hose rubs against the cabinet floor or the disposal clamp loosens. Symptom: water under the cabinet but the tub gasket is dry. Often the hose appears intact until you flex it.
Fix: Replace OEM drain hose, re-clamp at both ends with stainless worm clamps, re-secure the high loop.
Typical all-in: $195–$285 all-in
3. Water-inlet valve leaking (under cabinet, behind kick plate)
What it is: The brass / plastic inlet valve weeps from the solenoid body or the supply-line fitting. Hard water mineral buildup cracks the diaphragm. Symptom: slow dripping under the front-left of the cabinet, sometimes only during fill.
Fix: Replace OEM inlet valve, replace the supply-line washer, verify shutoff valve under the sink for upstream leaks.
Typical all-in: $215–$315 all-in
4. Stuck float switch — dishwasher overfills and spills out the door
What it is: The float in the tub corner tells the inlet valve to stop filling. Debris jams the float in the down position. Symptom: water pours from the front of the door mid-cycle, tub is overfilled.
Fix: Clean the float and float chamber, replace float switch if shorted. Verify shutoff after 2 quarts in service mode.
Typical all-in: $185–$265 all-in
5. Cracked sump or tub-to-sump gasket
What it is: Years of hot/cold cycling crack the plastic sump weldment or harden the sump gasket. Symptom: leak only under the cabinet, only during wash phase, dry overnight. Common on older Whirlpool / KitchenAid / Maytag direct-drive platforms.
Fix: Pull dishwasher, replace OEM sump gasket; replace sump assembly if cracked. 60–90 minutes.
Typical all-in: $285–$425 all-in
6. Door latch out of alignment (Bosch / KitchenAid / Samsung)
What it is: Even with a good gasket, a misaligned latch lets the door lift at the top mid-cycle. Symptom: leak high on the door, sometimes only during heavy wash. Frequently after a dishwasher is moved or a door panel is replaced.
Fix: Re-square the latch strike, shim the door hinges if dropped, verify door compresses gasket evenly top-to-bottom.
Typical all-in: $165–$225 all-in
7. Wash-arm bearing leak (rare — drips onto the sump)
What it is: The lower wash-arm bearing on Bosch / Miele tall-tub platforms cracks and water bypasses the sump seal. Symptom: water under the cabinet only, no error code, gasket dry. Hard to diagnose without pulling the lower arm.
Fix: Replace OEM lower wash-arm hub and bearing kit. Verify under load.
Typical all-in: $245–$345 all-in
8. Cracked tub (last suspect — recommend replacement)
What it is: Plastic-tub units (entry-level Whirlpool, Frigidaire) crack at the heating-element pass-through after years of thermal cycling. Stainless-tub units almost never crack. Symptom: persistent leak from a specific spot on the tub bottom, water continues even with valves off.
Fix: Tub replacement is rarely economical — we quote against a new dishwasher and apply the trip fee toward the recommendation.
Typical all-in: Quote against replacement