Dishwasher Repair / Symptom Guide

    Dishwasher Not Cleaning — Why Dishes Come Out Dirty

    When a dishwasher runs a full cycle but dishes come out dirty, gritty, or filmy, it's rarely a dead machine — it's usually water not reaching the dishes with enough force, heat, or cleanliness. Most causes are DIY-fixable in 15 minutes.

    BHGS Licensed #50446 · Same-day service · $60 diagnostic credited toward repair

    Common Causes

    1. Clogged spray arms

    The spray arm holes clog with food debris and hard-water scale. Water can't reach the upper rack or sprays weakly. Dishes on top come out worst.

    2. Dirty filter at the bottom

    A clogged filter recirculates dirty water back onto the dishes. Modern dishwashers need the filter cleaned every few weeks — most owners never touch it.

    3. Water not hot enough

    Dishwashers need ~120°F water to dissolve detergent and cut grease. If the home water heater is set low, or no one runs the kitchen tap hot before starting, cleaning suffers.

    4. Hard water scale / no rinse aid

    LA has hard water. Scale builds on the heating element and spray arms; without rinse aid, dishes come out filmy and spotted even when "clean".

    5. Worn wash pump or weak water pressure

    The circulation pump weakens with age and can't push water hard enough. Less common, but the diagnosis when spray arms and filter are clean and cleaning is still poor.

    What You Can Check Yourself

    Try these in order — most take 5-10 minutes and many resolve the problem without a service call.

    1. 1

      Clean the spray arms

      Remove the lower (and sometimes upper) spray arm — usually twists or unclips off. Hold each hole up to light; poke clogs out with a toothpick or thin wire. Rinse and re-install.

    2. 2

      Clean the filter

      Remove the lower rack. Twist out the cylindrical filter at the bottom, rinse under hot water with a brush, clear the flat screen beneath it. Do this every 2-4 weeks going forward.

    3. 3

      Run the tap hot first

      Before starting the dishwasher, run the kitchen sink hot tap until the water is hot. This ensures the dishwasher fills with hot water from cycle one. Also check the home water heater is set to ~120°F.

    4. 4

      Fill the rinse aid + use fresh detergent

      Fill the rinse aid reservoir. Replace old detergent (it loses potency, especially powder in humid kitchens). Use a name-brand pod or gel.

    5. 5

      Run an empty hot cycle with dishwasher cleaner

      Run an empty cycle with a dishwasher cleaner or a cup of white vinegar on the top rack. This strips hard-water scale off the spray arms and heating element.

    When to Call a Pro

    • Spray arms and filter are clean, water is hot, rinse aid is full — and dishes are still dirty
    • You hear the cycle run but very little water movement (weak wash pump)
    • Heating element looks heavily scaled or burnt
    • Built-in or premium dishwasher (Miele, Bosch, KitchenAid) — wash systems are model-specific

    Typical cost

    $60 diagnostic. Spray arm / filter cleaning $120–$170. Wash pump replacement $220–$340.

    Brands We Service

    All major brands plus premium specialists. Same-day diagnostic across the LA Valley.

    ← Back to full dishwasher repair page

    Service Areas

    We provide dishwasher repair service in Calabasas, Woodland Hills, Thousand Oaks, West Hills, Agoura Hills, Hidden Hills, Simi Valley, Canoga Park, Chatsworth, Topanga, Westlake Village, Oak Park, and Newbury Park, and nearby communities throughout the West San Fernando Valley.

    Calabasas
    Woodland Hills
    Thousand Oaks
    West Hills
    Agoura Hills
    Hidden Hills
    Simi Valley
    Canoga Park
    Chatsworth
    Topanga
    Westlake Village
    Oak Park
    Newbury Park

    Need a Pro Now?

    Local technician, same-day service in most of LA County. $60 diagnostic credited toward your repair. 30-day warranty on every fix.