Mike was friendly, informative, and explained things in an easy to understand way. And on time for appointment.