Why are my dishes still dirty after the dishwasher runs?
Most common cause on a GE dishwasher in Toronto: clogged or non-spinning spray arms (food in the jets) or a clogged filter recirculating dirty water. A typical repair runs $200–$430 all-in, including the $149.95 diagnostic, credited 100% toward your repair. No safety risk — a convenience and hygiene issue you can book at leisure. Book at convenience
Prices in CAD for Toronto; typical ranges — your exact quote is confirmed on-site before any work. Updated .
Most GE dishwasher faults in Toronto come down to a handful of parts — and the majority are worth repairing rather than replacing a 9–12 years appliance. Anthony is a Red Seal certified technician who carries the common dishwasher parts on the van, so most Toronto jobs are diagnosed and fixed in a single visit.
How your repair works
Four simple steps, no surprises.
Book
Call or request a callback. Same-day & next-day appointments available.
Diagnose
A flat $149.95 diagnostic pinpoints the real fault.
Approve
You get an upfront all-in quote first — diagnostic credited 100% toward your repair.
Repaired
Fixed with OEM parts, backed by a 90-day warranty.
GE dishwasher not cleaning / dishes still dirty in Toronto — what we check
- The number-one mechanical dishes-dirty fix on this GE Louisville platform (GDF/GDT/PDT/CDT) is a clogged or cracked lower spray arm — genuine GE part WD22X33499 (AP7219298, supersedes WD22X26621 / WD22X10091). The lower arm jets water up through the bottom rack; mineral scale and food grit plug its nozzles or a hairline crack bleeds off pressure, so the bottom rack comes out filmy or gritty while the top rack looks fine. We pull the arm and back-flush every jet first — a cleanout often restores it — and only fit the WD22X33499 when a nozzle is split or the arm body is cracked.
- When BOTH racks wash weakly and the detergent cup is found still full of dry soap at cycle end, the part is the circulation/wash pump assembly WD26X23258 (genuine GE OEM, supersedes WD26X22285, AP6039424 / PS11772000), which fits the GDF/GDT/PDT series. This is the pump that pressurizes the spray arms (NOT the WD26X22719 drain pump). A worn impeller or weak motor fills the tub but barely sprays, so the load comes out dirty and the dispenser soap never gets wet enough to dissolve — the classic GDT645-style complaint. We confirm low spray pressure on a live cycle before condemning it.
- A 'one-rack-only' dirty-dishes complaint on these units is the diverter, not the arms: the diverter assembly kit WD19X25278 (genuine GE, AP6871922, supersedes WD18X21678 / WD00X25260; fits GE/Hotpoint/Café/Monogram) routes pump pressure alternately to the upper and lower spray zones. When the diverter motor or its seal fails, water stops being switched, so one rack (usually the top) stays dirty while the other cleans normally. We watch which rack fails and verify the diverter is actually toggling before ordering the kit.
- A neglected filter is the most common no-parts dishes-dirty call: GE's manual-clean filter stack (coarse filter WD22X10093 plus the twist-out Ultra Fine Filter) traps food soil under the lower arm. When it cakes over, the pump recirculates dirty water and redeposits grit and film back onto the load. GE's own instructions are to twist the Ultra Fine Filter counter-clockwise, lift it out, and rinse both filters in warm soapy water (never a scouring pad). We clear and reseat the filter stack first — a clogged filter mimics a failing pump exactly.
- Cloudy glasses, white film, and a load that's 'sometimes clean, sometimes not' is the turbidity sensor WD21X10494 (genuine GE; same sensor family flagged in our not-drying diagnosis). The sensor reads water cloudiness to set wash/rinse length; when it drifts or clogs it truncates the cycle, so the wash ends before the soil is cleared and dishes come out filmy. We rule it in only after the spray arms, pump, and filter test good, because it presents as intermittent dirty/film rather than a hard dead wash.
- A GE that fills short leaves dishes dirty for a water-volume reason, not a spray reason: the water inlet valve WD15X10003 (genuine GE OEM, 3/8" inlet) can scale up or weaken and underfill the tub. Too little water means the spray arms cavitate and soil never lifts. Underfill is also what trips GE's C5 — documented as a drain error (the control flags 'pump-out time too short' when the drain runs with no water in the tub), typically caused by a low fill from a weak/scaled inlet valve, a stuck float, or low supply. We check incoming supply and confirm a full fill (and rule the home hot-water supply and float behind the C5/C6 conditions) before replacing the valve.
- Persistent food specks redeposited on 'clean' dishes — especially after popcorn or rice — is the Piranha hard-food disposer / chopper jamming: a popcorn kernel, glass shard, or seed wedges the chopper blade under the upper sump cover, so soil that should be macerated and drained instead recirculates onto the load (often with a grinding noise from the pump). We remove the lower arm and sump cover, clear the chopper, and confirm it spins free — a cleanout, not a part, fixes most of these.
GE not cleaning / dishes still dirty in Toronto — the local specifics
- The recurring Toronto pattern on GE dishes-dirty calls is hard-water-driven: scaled-up lower spray-arm jets (WD22X33499) and a caked manual-clean filter stack (WD22X10093 / Ultra Fine Filter) account for most 'film and grit on the bottom rack' complaints, and a good share clear with a thorough back-flush and filter cleanout rather than a part. The next-most-common real failure is the WD26X23258 circulation/wash pump on higher-cycle units — weak spray with dry detergent left in the cup — and on units that clean only one rack, the WD19X25278 diverter.
- We bring the GE wash kit to these Toronto calls: WD22X33499 lower spray arm, WD26X23258 circulation/wash pump assembly, WD19X25278 diverter kit, WD22X10093 coarse filter with a spare Ultra Fine Filter, and a WD15X10003 inlet valve for short-fill cases — plus filter-cleaning supplies so a scale/soil cleanout (the most common cause here) is done on the spot without a parts charge.
For the full GE dishwasher module — every fault, part number and code — see GE dishwasher repair in Toronto, and for the same fault across all brands the dishwasher not cleaning / dishes still dirty guide.
Why homeowners across Toronto call us
Repairs are carried out by Anthony, a Red Seal interprovincial journeyman who is 313A Licensed, TSSA Certified, ODP Certified — backed by $2,000,000+ general liability insurance and a 90-day workmanship warranty on every job.
Red Seal technician
Work done by Anthony, a certified journeyman — not a rotating subcontractor.
Licensed & gas-certified
313A refrigeration licence and TSSA gas certification for safe, code-correct repairs.
$2,000,000+ insured
Fully insured for general liability, so your home is protected during the repair.
90-day warranty
Parts and workmanship are warrantied — if it's not right, we come back.
OEM parts on the van
Common parts are stocked, so most jobs are completed on the first visit.
Upfront pricing
A flat $149.95 diagnostic, credited 100% toward your repair, and a quote before any work.
What our credentials mean for you
- Red Seal Certified
- The interprovincial standard for skilled trades — a journeyman who passed the national appliance-service exam.
- 313A Licensed
- Ontario's refrigeration & air-conditioning systems mechanic licence — legally required to work on sealed cooling systems.
- TSSA Certified
- Technical Standards & Safety Authority gas certification — qualified to work safely on gas appliances.
- ODP Certified
- Ozone Depletion Prevention certification — licensed to handle refrigerants responsibly and to code.
More appliance repair in Toronto
Brands we service
Other appliances
Nearby cities
GE Dishwasher problems in Toronto
Frequently asked questions
How fast can you repair my Dishwasher in Toronto?
Do you charge for the diagnostic?
How soon can you come out?
Are you licensed and insured?
Do you use genuine parts?
Do you service GE dishwashers?
Need your GE dishwasher fixed in Toronto?
Same-day & next-day appointments available. Flat $149.95 diagnostic, credited 100% toward your repair, and a 90-day warranty on every repair.
Call (647) 490-7878