On time, efficient, and professional. Addressed my concerns and answered all of my questions.