Appointment was right on time. Excellent reminders sent via text message. Doctor was professional, knowledgeable and had excellent bed-side manner