I had a bad experience with another repair service and needed another opinion on my dishwasher with control boards and undetermined issues. Graham spent a significant amount of time taking everything apart to assess what the previous guy did and what was needed. He was very knowledgeable and did a good job explaining the bad news, that repairs would be comparable to a new unit. It was $89 well spent - the basic cost for service visit and diagnostic fee.