Came before my 3 hours before my appointment time. Very professional and informational. I give him 10 stars.