Called them in to repair my 3 year old Bosch dishwasher. It would not drain. Their preliminary diagnosis was that the drain pump had failed. They had to order the part, 5 days and $600 later they replaced the part, then realized that the float box was plugged and also required replacement another 3 day wait. Then after 3 loads we smelled burning ,the unit was dead. Called them back, this time they said the display board was shorted out , waited another 5 days and when the technician replaced it ,the washer still wouldn't work. They could not complete the work. At this point I called Bosch direct and they sent over a factory technician who discovered that the electrical box behind the unit had burned out and shorted out the main control board. This fortunately is under warranty . I will still have to have an electrician install a new box. The Bosch technician did indicate that it was very unlikely that the drain pump required replacement. The reason for non draining is usually a clogged drain line. I would recommend that this company send their technicians on more training.