Great place for checkups and any dental work! The whole experience is very good. Nice new building, professional, personable and polite check-in experience, and very knowledgeable Doctors. Plus it's a family business so everyone knows everyone else very well, but they are always extremely professional. They accept many insurances and are willing to work with you and the insurance if necessary.