Dr Lance is awesome. The kids and I have been going there for years. He's calm and relieves our anxiety. He's friendly and makes us feel welcome and relaxed. The same for his hygienists. The billing group is wonderful and works with my insurance. The front desk is always smiling! I can hear it when I call for an appointment.