I liked this facility because they are fast and the staff was nice but the don't follow up with insurance. I called to have them double check with my insurance and they said everything was fine but during my appointment things changed and they failed to let me know ahead of time. I already was into my appointment for cleaning and had to stop. They still tried to charge me out of pocket but thank goodness for the check out gal who admitted it was their fault for failing to let me know. I also felt like they were a little pushy for the premium procedures. I'm not sure if I would continue seeing them. Very disappointed.