Your dishwasher just ran a full cycle. You open the door expecting clean. You get grease, food bits, and cloudy glass. Nothing is visibly broken. The machine ran. It just didn't clean.
This happens more often than you'd think. And most of the time, one of three things is responsible.
1. Clogged Spray Arm
The spray arm is the spinning nozzle at the bottom — and sometimes the top — of your dishwasher tub. It rotates and shoots water at your dishes throughout the cycle. When its holes clog with mineral buildup or food debris, water pressure drops. Coverage gets patchy. Dishes in the back or on the top rack come out dirty while the front ones look fine.
This one's free to fix.
Pull the spray arm off — most twist or clip right out. Hold it up to the light and look through each hole. If you see blockage, rinse it under the sink and use a toothpick to clear the openings. Reinstall and run a short cycle.
If dishes come out clean, you're done. If not, move to cause two.
2. Restricted Water Inlet Valve
The water inlet valve controls how much water fills the tub before each cycle. When it's partially clogged or worn, the dishwasher fills with less water than it needs. Low water volume means the spray arm can't build pressure. The pump cycles, the arm spins — but nothing gets clean.
Signs this is the problem: dishes are consistently dirty across the whole rack, not just one zone. You may also notice the tub looks nearly empty when you pause the cycle mid-fill.
This one needs a technician.
The inlet valve sits behind the door panel or under the unit depending on the brand. On Bosch, Miele, and KitchenAid models, access requires pulling the unit from the cabinet and disconnecting the water supply. A worn valve needs to be replaced, not cleaned. The fix itself is straightforward — but the part and labor vary by model.
We carry inlet valves for most major brands on every truck. When we see this failure, it's usually same-day.
3. Water Heater Set Too Low
This one surprises people. Your dishwasher relies on hot water from your home's water heater — not from its own heating element alone. Most dishwashers need incoming water at or above 120°F to dissolve detergent properly. Below that, the soap doesn't fully activate. You get a sudsy residue, cloudy film, and dishes that look like they were just rinsed, not washed.
Check your water heater thermostat. The dial is usually on the front of the unit, near the bottom. If it's set below 120°F — or you're not sure — bump it to 120°F and run a test cycle.
Here's the honest part: if that's the fix, it's not a dishwasher problem at all. We'll tell you that. Adjusting a water heater thermostat is an HVAC or plumbing task, not appliance repair. We're not in that lane, and we won't pretend to be.
If you call us and we diagnose low incoming water temp, we'll tell you exactly what to do and refer you to the right trade. No charge for the honesty.
What to Do Right Now
Work through in order:
- Spray arm — pull it, clean it, test it. Free. Takes five minutes.
- Water heater — check the thermostat. If it's low, adjust it and run another cycle before calling anyone.
- Inlet valve — if neither of the above is the issue, the valve is the next likely culprit. That's when you call us.
Dishwashers that run but don't clean are almost never a full-unit failure. They're usually one component that's worn, clogged, or undersupported. Catch it early and the repair is simple.
If you've cleared the spray arm and confirmed your water heater is set correctly and dishes are still coming out dirty — call us at 786-869-3888. We'll diagnose it same-day, tell you exactly what's wrong, and quote you before we touch a screw.
No surprises. Just clean dishes.
