Professional, punctual and unfailingly polite; I count on his thorough and comprehensive maintenance check each year. Highly recommend his services.