How to Fix a Dishwasher That’s Not Working (and When to Call a Pro)

By 911 Appliance Repair ServicesLocal Appliance Repair Experts

Quick Answer

Most dishwasher problems come down to four issues: not draining, not filling, not starting, or poor cleaning. Start by cleaning the filter (twist it out from the tub floor), checking the drain hose for kinks, and confirming the door is fully latched. If those checks don’t fix it, call 911 Appliance Repair at 647-334-7733 for same-day service in Barrie, Innisfil, and Bradford.

Your dishwasher stops mid-cycle and suddenly every dish is your problem. Before you call anyone, there are a handful of checks you can do yourself in under 15 minutes. No tools required for most of them.
This guide covers the four most common dishwasher faults homeowners in Barrie, Innisfil, and Bradford deal with: not draining, not filling, not starting, and poor cleaning. We’ll walk through what to check and what it means if the DIY steps don’t solve it.

Published: November 8, 2021 Last Updated: June 11, 2026


The 4 Most Common Dishwasher Problems (and What to Try First)

1. Dishwasher Not Draining

Standing water at the bottom of the tub after a cycle is the most common complaint. A small puddle (under an inch) is actually normal; the pump leaves a bit behind to protect the seal. A full tub of dirty water is not.

Check these first:

The filter. Pull out the bottom rack and twist out the cylindrical filter at the base of the tub. On most modern dishwashers (Bosch, Miele, KitchenAid, Samsung) this is a self-service part. Rinse it under warm water and scrub out any debris. A clogged filter alone causes the majority of draining issues and takes 2 minutes to fix.

The drain hose. Trace the drain hose from the back of the dishwasher to where it connects at the sink cabinet, either to a garbage disposer or directly to the drain. Check for kinks. If you recently had a new garbage disposer installed, confirm the knockout plug was removed at the dishwasher inlet. This is a frequently missed step.

The air gap. If you have a chrome dome fitting on your sink deck near the faucet, that’s your air gap. Unscrew the cap and clean out any buildup with a stiff wire or bottle brush. A blocked air gap will back dirty water up through the vent.

If the water still won’t drain: the drain pump or drain valve may be faulty. This requires disassembly and is best handled by a technician. Call 911 Appliance Repair at 647-334-7733 for same-day service in Barrie, Innisfil, and Bradford.

2. Dishwasher Not Filling With Water

If the machine runs through a cycle but the dishes come out dry and dirty, it’s not getting water.

Check these first:

The water supply valve. Open the cabinet under your sink and locate the hot water shut-off valve connected to the dishwasher supply hose. Make sure it’s fully open (turned counter-clockwise). It sometimes gets bumped closed during unrelated plumbing work.

The float switch. Open the dishwasher and look for a small plastic dome or cylinder near the front of the tub floor. Lift it up and let it drop. You should feel it move freely. If it’s stuck in the raised position, the dishwasher thinks it’s already full and won’t fill. Clean around the float tube and make sure it moves up and down without resistance.

The water inlet screen. The inlet valve (behind the kick plate at the bottom front of the unit) has a small mesh screen that catches sediment. Hard water is common in Barrie and Bradford, and this screen can become partially blocked over time. Turn off the water supply, remove the kick plate, and inspect the screen. Rinse it clean if you can access it.

If the dishwasher still won’t fill: the inlet valve solenoid, pressure switch, or main control board may be the cause. These require a multimeter and part replacement. Book a service call at 647-334-7733.

Technician repairing a dishwasher

3. Dishwasher Won’t Start at All

No lights, no sounds, nothing. Or the panel lights up but pressing Start does nothing.

Check these first:

The door latch. Most dishwashers will not start unless the door is fully latched and the door switch is engaged. Push the door firmly closed and listen for the click. If the latch feels loose or the door doesn’t close flush, the strike plate may need a slight adjustment.

The GFCI outlet. The dishwasher is often plugged into a GFCI outlet under the sink (the outlet with the test/reset buttons). If that outlet tripped, the dishwasher has no power. Press the Reset button on the outlet and try starting the dishwasher again.

The circuit breaker. If the GFCI isn’t the issue, check your home’s electrical panel for a tripped breaker labelled “Dishwasher.” Flip it fully to Off, then back to On.

Technician repairing a dishwasher

Control lock. Many modern dishwashers have a child lock or control lock feature that disables all buttons. Check your model’s manual. Usually holding one button for 3 seconds unlocks it.

If it still won’t start: a faulty door switch, defective control board, or wiring issue is likely. These are not safe to diagnose without proper tools. Call 647-334-7733 for same-day dishwasher repair in Barrie and surrounding areas.

4. Dishes Not Getting Clean

The dishwasher runs a full cycle but dishes come out with food residue, film, or spots.

Quick fixes to try:

  • Check water temperature. Your hot water heater should be set to at least 49°C (120°F). Run the kitchen tap until hot before starting the dishwasher to ensure the fill cycle draws hot water from the start.
  • Clean the spray arms. Pull off the upper and lower spray arms and rinse them under the tap. Use a toothpick to clear any clogged spray holes. Buildup in hard water areas can reduce spray pressure significantly.
  • Use the right detergent amount. With hard water (common in Simcoe County), you may need a rinse aid and a higher-quality detergent. Pods outperform powders in most cases.
  • Don’t overload. Overcrowding blocks spray coverage. Plates face inward, glasses go upside-down in the upper rack, and nothing should nest inside other items.
  • Clean the filter (see Section 1 above).

When DIY Is Not Enough

Some dishwasher repairs aren’t safe or practical to do yourself:

  • Any repair involving the pump motor or drain pump (requires disassembly and replacement of internal components)
  • Leaking door seals or tub (water damage risk if not fixed correctly)
  • Control board or wiring issues (electrical hazard)
  • Recurring error codes such as E1, E3, E24 on Bosch (need a diagnostic tool to interpret correctly)

If you’ve worked through the checks above and the problem persists, it’s time to bring in a technician. 911 Appliance Repair Services is based in Innisfil and provides same-day dishwasher repair across Barrie, Bradford, and the surrounding Simcoe County area. We service all major brands including Bosch, Miele, Samsung, LG, Whirlpool, KitchenAid, GE, Maytag, and Thermador.

📞 Call or text: 647-334-7733

Why Choose 911 Appliance Repair Services?

At 911 Appliance Repair Services, we provide professional refrigerator repair across Barrie, Innisfil, Bradford, and surrounding areas.

Customers choose us because we offer:

  • Reliable local appliance repair service
  • Experienced appliance repair technicians
  • Honest diagnosis and clear recommendations
  • Same-day or next-day appointments when available
  • Service for most major brands

Book Same-Day Dishwasher Repair

If the DIY steps above haven’t solved the problem, 911 Appliance Repair Services is ready to help. We’re a local, licensed appliance repair company based in Innisfil, serving homeowners across Barrie, Bradford, and the wider Simcoe County area.

We repair all makes and models. Unlike some services, we also handle gas appliances, HVAC systems, and appliance installation, so you’ll never need to call a second contractor.

How to Book a Repair Service

Ready for a fix or install? Contact us now and see why thousands trust us for appliance repair services and installation!

Scheduling a repair is easy. You can contact us at (647) 334-7733 – or book online through our website. Our service hours are flexible to accommodate your needs.

📍 Local. Reliable. Professional.

Best Service 911 Appliance Repair Services Trusted Across Simcoe & York Region

Thousands of Successful Appliance Repairs

Fast, professional appliance repair for refrigerators, washers, dryers, dishwashers, ovens, stoves, cooktops, and more.

Call 647-334-7733

Areas We Service

911 Appliance Repair Services provides appliance repair across:


If you live in these areas, you can count on us for fast and professional repair services.

professional repair services in gta
PROFESSIONAL APPLIANCE REPAIR

Frequently Asked Questions

The most common reasons are a clogged filter, a blocked air gap, a kinked drain hose, or a failed drain pump. Start with the filter. It takes under 2 minutes to clean and resolves the problem in many cases.

No. Running it with standing water puts strain on the pump motor and risks overflow. Fix the drainage issue before running another cycle.

Food debris trapped in the filter or door seal is the usual cause. Clean the filter weekly if you run the dishwasher daily, and wipe down the door gasket. Running a hot cycle with a cup of white vinegar on the bottom rack helps neutralize odours.

Most dishwashers last 9–12 years with regular maintenance. If yours is over 10 years old and needs a major repair, replacement is worth considering.

If the appliance is under 7 years old and the repair is under $500, repair almost always makes more sense. Our technicians can give you a cost comparison on the spot.

Yes. 911 Appliance Repair Services offers same-day dishwasher repair in Barrie, Innisfil, Bradford, Alcona, Cookstown, Alliston, and surrounding Simcoe County communities. Call 647-334-7733 to book.

Still not sure why your dishwasher not working? Call 647-334-7733 for a diagnosis.

appliance repair services
911 Appliance Repair Services

Serving Innisfil, Barrie, Bradford & Simcoe County
Licensed Technicians • Same-Day Service Available • Appliance Repair & HVAC

 

Sign up for our newsletter