Excellent service. The front office staff was friendly and did a great job of explaining my insurance coverage. We had bad weather which caused me to run late ( I hated that for my first visit), but everyone was understanding. The doctor was extremely professional. I look forward to my next dental appointment!