Appointment was right on time, very warm and professional staff and thorough exam by the doctor! He took his time and explained everything clearly. Fantastic experience!