Did not have a good experience here. I took my teenage daughter for a cleaning. The office is very crowded and crammed into an old building so that staff practically steps on each other to get around. The hygienist was fine, but the dentist kept her waiting in the chair for at least a half hour after the cleaning was done. When he finally did get to her, he came off as a know-it-all who wanted to lecture me on the orthodontic work my daughter had just completed and why he thought she should have a different type of retainer. Didn’t say a word about her xrays or how her overall tooth health was. We will not be going back.