Mike was efficient, thorough, professional, clearly communicated what was diagnosed, checked and cleared. He was knowledgeable, professional and respectful!