Based on the Homestars reviews I contacted Baydoun via email as I was out of town for a week. They got back to me via email, we agreed to an appointment time when I returned from vacation. Mark showed up exactly at our appointment time, he diagnosed the issue within 5 minutes, had the problem pump out and was gone within 30 minutes promising to locate the part and call back with an exact cost and a time when he could install the new pump. By the end of the day he had called back with the cost, which was lower than he had predicted and made an appointment to install the pump the following evening. Showed up exactly as promised and had the dishwasher as good as new and was gone within 40 minutes. Very smooth, very professional and reasonable cost.