Upon a referral from a local doctor, we've had a wonderful experience. They were able to work around the schedule to get us in right away. Very little wait time, and most patient and friendly staff. Would recommend to anyone.