From the initial inquiry with Yelp! to the end of our diagnostic visit, I was impressed. Communication from the company was clear, timely and utilized text and email. Service person, Eric, was very thorough, considerate, on-time, and clear in all of his communication. He has an understanding of his field that enables him to answer questions without hesitation.