This was my first visit and I was very impressed. The office environment is warm and welcoming. As well, the staff was ready for me and my appointment started on time. They took the time to ask about my dental history, evaluate my current health, and discuss future dental procedures. The staff was caring and confident in their abilities. They were sensitive to any of my needs while still being efficient. I very much look forward to being a patient for many years to come!