Mention “GOOGLE” for 10% off your first service!

Best Dishwasher Repair Near You

Barnard Appliance Repair provides in-home dishwasher repair near you across Bucks and Montgomery County, PA. Contact us if your dishwasher will not fill or drain, leaks, leaves dishes dirty, or stops before the cycle finishes. We are here to help!

Dishwasher repair near you: open stainless steel dishwasher in a home kitchen

Common Dishwasher Problems We Repair

  • Dishwasher will not fill with water
  • Water will not drain or remains in the bottom
  • Dishes are still dirty after a full cycle
  • Water is leaking from the door or underneath
  • Door will not latch or the dishwasher will not start
  • Cycle stops early or the display shows an error code
Standing water in a dishwasher that won't drain, found during dishwasher repair by Barnard Appliance Repair in Bucks County, PA

Hard Water and Dishwasher Performance

Hard water can leave mineral buildup in the filter and spray arms and residue on dishes. It can contribute to poor cleaning, but dirty dishes do not automatically mean the dishwasher needs a new part. We check whether the problem comes from buildup, water flow or a failed component before recommending a repair.


Dishwasher Repair for All Brands

We repair dishwashers from all brands, including Whirlpool, GE, Samsung, LG, Maytag, Frigidaire, Bosch, KitchenAid and ASKO. Ted is certified on Whirlpool and Maytag. Have the brand and model number ready when you call so we can identify the machine and discuss the problem.


Repair or Install a New Dishwasher?

The failed part, repair price, age and condition of the dishwasher, and parts availability all matter. A single failed component may be worth repairing. Repeated problems or unavailable parts may make replacement the better choice.

If replacement makes more sense after the diagnosis, Barnard Appliance Repair also provides dishwasher installation for replacement and customer-purchased machines.


Before the Appointment

If the dishwasher is leaking, stop the cycle. If the active leak continues, switch off power at the breaker and shut off the water supply if you can do both safely. Wipe up standing water only after the power is off and the area is safe to approach.

When you call, tell us what the dishwasher is doing and when the problem happens: filling, washing, draining or drying. Share any error code on the display and have the brand and model number ready if possible. You do not need to identify the failed part or pull the dishwasher out before the appointment.


Barnard Appliance Repair is fully licensed and insured. Every repair includes a 1-year parts and 90-day labor warranty. Our in-home service call is $99 plus tax, or $159 out of area. If you approve the repair, the service-call fee is applied to the repair price.

We provide in-home service across Bucks and Montgomery County. View our service area.

What Customers Say

★★★★★ 5 stars on Google

Diane WhitehouseLocal Guide · 17 reviews · 3 photosG
2 months ago

“Efficient. Cost effective. Timely.”

B CarterLocal Guide · 11 reviewsG
11 months ago

“He helped me find the exact part after being sent the wrong part.”

Peter Huang7 reviewsG
8 months ago

“Punctual, good communication, friendly, fair, knowledgeable.”

Julie Roberts2 reviewsG
6 months ago

“Great company. Fixed my appliances quickly and without lots of back and forth.”

Charry Schubert12 reviewsG
9 months ago

“Ted was very good about responding and did a great job.”

MollyLocal Guide · 15 reviews · 1 photoG
a year ago

“Straightforward pricing and great service.”

kristi foernsler2 reviewsG
a year ago

“Trustworthy and reliable and affordable.”

Rich RudnetLocal Guide · 17 reviews · 5 photosG
a year ago

“Very professional and knowledgeable. They were prompt and efficient.”

Sean Kozlowski1 reviewG
a year ago

“This was completely different, highly recommend.”

Rob Ryan2 reviewsG
a year ago

“Job was done well and the gentleman was on time and courteous.”

Schedule Dishwasher Repair

Call Barnard Appliance Repair at (215) 960-7521 or request service online to arrange a visit for your dishwasher.