A dishwasher leaving dishes dirty or gritty usually has a spray, water or loading problem, not a broken machine. Here is what to fix, and when to book professional dishwasher repair in Ottawa.
We get poor-cleaning calls across the Ottawa area, from Barrhaven to Gatineau. Most causes are simple to sort out.
In this article
Why a dishwasher stops cleaning
- Clogged spray arms. Blocked spray-arm holes stop water reaching the dishes.
- Dirty filter. A clogged filter recirculates dirty water back onto the dishes.
- Overloading or poor loading. Overlapping items block the spray and leave dishes dirty.
- Hard water buildup. Limescale coats the machine and dishes, common in some Ottawa areas.
- Faulty water inlet valve or heater. Too little water or cool water cleans poorly.
Save your money
Clean the filter and spray arms monthly and use a rinse aid. This simple habit fixes most poor-cleaning complaints and avoids a service call, and it makes your detergent work far better.
What you can check yourself
- Remove and rinse the filter at the bottom of the tub.
- Take out the spray arms and clear the holes with a toothpick.
- Load dishes so nothing blocks the spray arms from turning.
- Run the hot tap at the sink before starting, so the cycle begins with hot water.
- Use a rinse aid and the right detergent for hard water.
What the repair costs in Ottawa
| Repair | Typical range |
|---|---|
| Diagnostic or service call | $90 to $160 |
| Spray arm or filter parts | $120 to $260 |
| Water inlet valve | $150 to $340 |
| Wash pump or heater | $200 to $450 |
Pricing note: These ranges are estimates based on typical Ottawa market rates as of 2026. Your actual price depends on the model, the brand and parts, and whether the visit is scheduled or same day. Parliament Appliance Repair always gives an upfront quote before any work begins.
When to call a technician
If the filter and arms are clean and the load is spaced but dishes are still dirty, the wash pump, inlet valve or heater may be at fault. We service every brand, including Bosch dishwasher repair, Samsung and KitchenAid, across Kanata and Ottawa.
Frequently asked questions
Why is my dishwasher leaving a white film on dishes?
That is usually hard-water limescale or too little rinse aid. Use a rinse aid, a hard-water detergent, and run a cleaning cycle with dishwasher cleaner or vinegar.
Why are my dishes still gritty after washing?
A clogged filter or blocked spray arms are the usual cause. The machine recirculates food debris instead of rinsing it away. Clean both monthly.
Does loading affect how well a dishwasher cleans?
A lot. Overlapping dishes and blocked spray arms leave items dirty. Leave space and make sure the arms can spin freely.
How much does it cost to fix a dishwasher that will not clean?
In Ottawa, spray-arm or filter parts run $120 to $260, while a pump or heater is $200 to $450 depending on the brand.
Dishes coming out dirty? Parliament Appliance Repair gets dishwashers cleaning again across Ottawa. Call (613) 509-1466 or request a free estimate.

