Excellent staff and dentist. Explained everything that would happen. Extra clean. Appointment time is honored at the time scheduled. No waiting!Shady billing practices. If you’re not sure of your plan coverage you will pay out of pocket for services that should be covered under the plan. Office manager is not…