Jonathan arrived on time with proper tools and replacement part. I felt he was proficient to install the defective part. Clean up after himself, visit with our dog, complete required paperwork, then go on to his next appointment. Service was fine but the little replacement parts was nearly $300.00 [excessive].