Their guy was on time, very sharp technician , accurate estimate. Our old dishwasher now runs like new. No leaks, no grinding noises. Unfortunately GE doesn't supply minor parts (we had a leaky solenoid driven flapper valve). You have to buy the entire motor-pump-valve module, but it turned out to be a blessing in disguise. Now we have new everything and it sure runs better.