John seems to be very knowledgeable and professional. He was on time and completed the service with no problems.