Used to take the family there, but our experience has been terrible. Hygienist does a poor job of cleaning teeth, Doctor is rushed and performs careless work. Work misplaced and messages never returned. Worst yet the office manager has a major chip on her shoulder.