Got right to the diagnostics and had it figured out quickly. Was straightforward. Appeared to be honest and knowledgeable. I had a home warranty so due to the extreme cost of the repair I had to switch to them (definitely a lesser quality service which is why I wanted to avoid their diagnostics.)