Arrived on time. Called to let me know he was on his way. Took the time to show me the issue. Fast and professional repair. Would definitely call again.