Stephen and staff are the best! All are caring and professional. His techniques are such to create the minimum discomfort with maximum results. All is covered by my Delta-Dental and after the initial set-up, I never see a bill. I actually look forward to going. I feel like I'm visiting friends.