This place is very clean, staff is very friendly, But! If you don't have dental insurance don't go here. I was quoted a price over the phone, A rough estimate, but when I checked out it was double that amount and services that I never asked for was done and added a large amount to my final bill. That is not ok!! The young receptionist was clueless when I tried to explain that you can not quote an estimate of roughly $180 and when everything is done the final bill is $350.. I'll be going to my regular dentist with my kids from now on. I was hoping this would work out but sadly it won't.