Who repairs dishwashers that are not cleaning properly in Toronto? N Appliance Repair does. Call (437) 524-1053, available 7 days a week. Since 2017, our team has diagnosed poor washing results in dishwashers across North York, Scarborough, Etobicoke, and Mississauga — and many of these calls are resolved without replacing any parts at all.
Quick Answer: Dirty dishes after a wash cycle are usually caused by clogged spray arms, a blocked filter, or water that is not hot enough. Check the filter first — it takes 2 minutes and is free. Call (437) 524-1053 if cleaning the filter does not help.
Why Is My Dishwasher Not Cleaning Dishes?
A dishwasher that runs a full cycle but leaves food residue, spots, or cloudy film on dishes has one or more of these problems: the water is not reaching the dishes with enough pressure, the water is not hot enough to activate the detergent, or the detergent is not dispensing correctly. Each of these has a specific cause that a technician can identify quickly.
What Are the Most Common Causes?
- Clogged spray arm holes: The rotating spray arms have small holes that can become blocked with food particles, hard water scale, or broken glass fragments. Blocked holes reduce water pressure and leave dead spots in the wash pattern.
- Dirty or clogged filter: Most modern dishwashers have a manual-clean filter at the bottom of the tub. If not cleaned monthly, it builds up grease and food debris that recirculates dirty water through the spray arms.
- Water temperature too low: Dishwashers need water at 49–60°C to activate detergent and dissolve grease. If your hot water heater is set below 49°C, or if the dishwasher's heating element has failed, dishes will not come clean.
- Failing wash pump: The pump that circulates water during the wash cycle loses pressure as the motor bearings wear. Low pump pressure means the spray arms do not spin fast enough to clean effectively.
- Detergent dispenser not opening: If the dispenser door is stuck closed or the spring mechanism is broken, detergent never reaches the water during the wash cycle.
- Hard water mineral buildup: Toronto's water leaves white scale deposits on dishes and inside the dishwasher. This is not a repair issue but is solved with rinse aid and monthly cleaning.
How to Check Before Calling a Technician
Clean the filter
Remove the bottom rack. Twist out the cylindrical filter at the tub floor (usually quarter-turn counterclockwise). Rinse under hot water and scrub with a soft brush. Replace and run a test cycle.
Check and clean the spray arms
Remove the upper and lower spray arms (usually just pull up or unscrew). Hold each over the sink and run water through them to check flow. Use a toothpick to clear any blocked holes.
Test water temperature
Run your kitchen hot water tap until fully hot, then check the temperature with a thermometer. If below 49°C, increase your water heater setting. Running the hot water tap before starting the dishwasher also helps.
Watch the detergent dispenser
Start a cycle and open the door during the main wash phase. Check whether the detergent dispenser lid has opened and detergent has released. If not, the dispenser mechanism needs repair.
Check loading habits
Overloading blocks spray arms from rotating. Nesting bowls or placing items upside-down prevents water from reaching them. Proper loading alone can dramatically improve cleaning results.
Note: If you find broken glass or ceramic fragments at the bottom of the dishwasher tub, remove them before running another cycle. Fragments circulate through the pump and spray arms, causing damage to both components that can turn a simple cleaning service call into a pump replacement.
Dishwasher Repair Costs in Toronto
When cleaning and adjustment do not resolve the problem, here is what repair typically costs:
- Filter and spray arm service: $90–$130 CAD as a service call
- Spray arm replacement: $110–$170 CAD including parts and labour
- Detergent dispenser replacement: $130–$190 CAD including parts and labour
- Wash pump replacement: $180–$260 CAD including parts and labour
- Inlet valve replacement: $140–$200 CAD including parts and labour
- Heating element replacement: $160–$230 CAD including parts and labour
All repairs come with a 90-day warranty. We service all major brands including Bosch, Whirlpool, Samsung, LG, KitchenAid, Frigidaire, and GE.
Dishwasher Not Cleaning in Toronto?
Same-day service available. We carry parts. 90-day warranty on all repairs.