The dentist and assistants are very good at their job, what I would watch for is their billing I received bills from them lately that were 2 years old. They do not follow pre-set rates negotiated by insurance company as being a in-network provider. Expect to be milked forever as they stuff their coffers.