On time, very polite and professional. Answered all my questions and explained what he did. Would highly recommend!