Our dishwasher had developed a "groaning" noise and wasn't getting the dishes clean. I hoped that during diagnosis and dis-assembly we might detect an easy fix, but from the start I suspected something serious like a main pump motor. Turned out to be the main wash motor and a suspicion also that the fill valve wasn't opening fully (which turned out to be accurate). With a trip charge and the first 10 minutes of labor already invested, it seemed like there was no other choice but to go ahead with the repair. A new replacement dishwasher can be purchased for approximately $400-800. But there are the hidden costs of having to shop and make the purchase, wait (with no working old appliance), arrange delivery and installation, and pay for haul-away of the old dishwasher. Getting the existing machine fixed on the spot was the choice I took and avoided the time-is-money hassle factors of replacing with new. Unfortunately, the cost of the main wash motor turned out to be rather high - $185 - and the fill valve also - $49. Of course, plus labor. Since the repairman (Jerry) didn't have a fill valve in his truck, that required a return visit. Appliance Service Unlimited didn't charge for another trip charge, only the actual labor on the fill valve, but it required us being home on a 2nd day, which is always inconvient. I dinged the reivew down from "A" on responsiveness to a "B" because we had to wait for a 2nd visit to get everything repaired. I dinged the review down from "A" to "B" on price because the replacement parts are very expensive, nearly half the cost of an entirely new dishwasher. With the dishwasher laying open in pieces, awaiting replacement of faulty parts, there is no time to shop around for a better priced replacement part. I was pleased with the ability of Appliance Service Unlimited to correctly diagnose the problem and fix it.