Not a great experience. Appointment with one dentist, who apparently couldn't see me so sent in a substitute. After waiting in chair for 20 minutes - not to count 30 min in waiting room - Doctor spent 3 minutes looking at my mouth and told me they didnt have enough time to treat me that day, and I would need to reschedule - soonest appointment 3 weeks. Then staff at front desk did not know of the subsituted doctor, so big confusion with who to reschedule me with, etc. Very crowded, very conjested, and overbooked office. Would not recommend.