We've had a great experience so far! The staff is friendly, knowledgeable and very patient with my seven year old who sometimes gets really nervous about her appointments.