Yes, as good as it gets. David was professional and showed up within his two hour estimate. He had my dishwasher draining again within 30 minutes and even gave advice to keep the unit running strong. Extremely knowledgeable and pleasant to deal with. High Quality Service will be my go-to company for any appliance issues.