
Frigidaire repair
Frigidaire dishwasher repair in Broward County
Standing water, leaks, dirty dishes or a blinking error code. Built-in and drawer dishwashers from every major brand.
- Owner-operated
- Insured
- All major brands
Common problems
Sound familiar?
These are the dishwasher problems David sees most often in Broward County, and what usually causes them.
Flashing i20 error
i20 means water isn't draining, usually because of a clogged filter or a failed drain pump; David fixes the cause and tests the drain.
i30 leak code showing
i30 means the base-pan float sensor detected a leak; David finds the source and reseals or replaces the leaking part.
Standing water in tub
A stuck check valve or drain-pump impeller traps water in the sump; David restores drainage.
Won't fill with water
A failed water inlet valve or clogged screen starves the wash; David swaps the valve.
Dishes come out gritty
Clogged spray arms or a weak wash motor kill water pressure; David clears the jets and runs a test cycle.
Loud grinding or humming
Debris in the wash-motor impeller or a seized bearing causes the noise; David finds the cause.
Dishes wet, not drying
A burned-out heating element or an open thermal fuse stops the dry cycle; David replaces the failed part.
Won't start or latch
A worn door latch assembly breaks the safety switch so the cycle never begins; David replaces it.
Control panel dead
A failed user-interface board or a loss of power to the controls leaves the buttons unresponsive; David tests the board and repairs it.
Cycle stops mid-wash
A faulty thermistor, a drain fault, or a main control glitch halts the program; David traces the cause.

Sound like yours?
Tell David what your dishwasher is doing
Why it breaks
What actually goes wrong
Frigidaire dishwashers throw specific error codes for a reason, and David reads them right the first time. An i20 points to the drain pump or a clog; an i30 means the base-pan float tripped on a leak.
Most Frigidaire dishwasher repair calls trace back to a few culprits. Food debris clogs the filter, sump, and drain hose, triggering i20 drain faults, and grease jams the drain pump. Broward's hard water scales up spray arms, heating elements, and inlet valves. Aging door latches and wash-motor bearings wear out, while a slow leak trips the i30 base-pan float.
What David checks
- Drain pump
- Water inlet valve
- Wash motor
- Spray arms
- Door latch switch
- Heating element
- Base-pan float
- Control board
- Sump filter

Honest diagnosis
David explains what failed
Reviews
What customers say about David
Highly recommend! He was incredibly responsive and reliable, and was able to come out quickly to fix my dishwasher. He clearly explained the issue and walked me through the repair process so I understood exactly what was going on. What really stood out was that he went above and beyond by giving me helpful tips on ongoing maintenance for my other appliances to help prevent future problems. Honest, knowledgeable, and professional. I wouldn’t hesitate to call him again.
David came by to fix my dishwasher and did an awesome job. It had been leaking and not draining for weeks and thanks to him it’s working perfectly now. He explained in a simple way, fixed it quickly and was very honest about it. I am glad my friend recommended him. If any of your appliances are giving you trouble, just call David
I can’t thank David enough for fixing my oven. My neighbor recommended him, and I’m so glad they did. He was quick to respond, explained exactly what was going on, ordered the parts, and got everything working again. Reliable, easy to work with, and clearly knows what he’s doing. Highly recommend.
Other Frigidaire appliances
FAQ
Common questions about dishwasher repair
What does the i20 code mean on my Frigidaire dishwasher?
i20 means the dishwasher can't drain, typically because of a clogged filter, a blocked hose, or a failed drain pump.
My Frigidaire shows i30. Is it serious?
i30 means water got into the base pan under the tub and lifted the float, a sign of a leak or an overfill. David finds the source, reseals or replaces the part, and confirms it's dry before he leaves.
Why are my dishes still dirty after a full cycle?
Clogged spray arms, a weak wash motor, or a failing inlet valve starve the wash of pressure. David clears the jets, checks the motor, and restores full spray.
Service area
16 Broward County cities
David is based in Fort Lauderdale and works in the cities below. Not sure if you're in range? Call and ask.

Request a repair
Get your dishwasher looked at
Leave your name and number and David will call you back to set up a visit. In a hurry? Calling is the fastest way to reach him.
(954) 895-54599 AM to 6 PM, five days a week
5.0Based on Google Reviews