This place exemplifies the reasons why people hate going to the dentist. I waited for over an hour after my appointment time, Dr. Sharma openly ridiculed the staff in front of me, I did not have the opportunity to ask questions or talk to Dr. Sharma about the procedure before it began, and no concern was given for my comfort. The tech, though well-meaning, was not very competent. I will never return and would rather pay full-price somewhere else than an insurance copay here. Avoid at all costs.