Arrived right on time as scheduled. Took his time to complete the service requested. Very professional