Very thorough did a excellent job. He was here at the beginning of service window which is very nice so I did not have to wait. He was clean and efficient also. I would highly recommend him.