Honest, on time. Was charged less than the quote. DW leaking on floor, thought it was a bad check valve. The technician observed more than usual amount of suds when he ran it. Concluded that my guest used the wrong soap. Only cost was the $89. Visit even after he