We are a family of 5 and have been going here for years, well not anymore. The dentists are great but the front reception staff are a nightmare. They do not make you feel comfortable, and to them all they see is dollar signs. Unfortunate that I have to switch dentists because of the front staff:(