The office is clean, modern and welcoming. The receptionist immediately stood up and gave me a handshake and welcomed me to the office as a new patient. All the hygienists and dentists were great. I love the screen that shows you the photos of your teeth and allows you to understand what they're talking about. The equipment was modern and quick/easy/painless. Would definitely recommend to anyone looking for a great dentist who will take time to listen to problems, questions, and explain anything you ask for. Great place all around!