The entire staff was very professional and friendly. Mary did a great job with my teeth cleaning, answering any questions I had and detailing each step of the procedure so I knew what to expect. Having not been to a dentist in over 15 years, she made sure to do a very thorough job and not miss a thing. I have a follow-up next month, but my first impression today was excellent.