Very impressed with extra step of making this appointment. Phone staff was incredibly kind, patient, and helpful every time I called. Appointment wait times were fantastic. Clinic staff and care providers were knowledgeable and caring. Overall process was extremely stream-lined and efficient. Would recommend this doctor/clinic to family and friends. Really impressed with my experience here!