I have been taking my kids here for years ! I highly recommend them. Except this last visit was not the best. They have new front office staff. Who were to busy gossiping amongs each other. We arrive 5 minutes before the appointment. Other patients arrived after us and got called in before us. I finally got up and said something. It took 30 minutes to be called in. Later on after the dental assistant told the front lady something she gave a fake apology and said she forgot to input his file. She acted like it was no big deal. Totally miss their other front office team
