This place is ridiculous! I went here even AFTER seeing the distasteful reviews on yelp only because they had a management change so they said but that's deceiving as well! I took my 10 yo daughter here and she had a cleaning and she had X-rays and a flourish treatment and more X-rays for later in case we wanted to use them for ortho and  was told that my insurance company authorized everything well they lied. A month later I received a bill in the mail for $150 and because they had to deal with the insurance company they sent me to collections well not me but my 10 yo daughter! I'm still dealing with these idiots till this day! I'm not even sure which direction to turn. The insurance company tells them it was covered just a basic and then I get billed for flouride and an extra set of X-rays! Be very very careful