My first visit for cleaning and check up, very good communication before appt, nice modern office, liked the music, staff were all very friendly. Joanna, did a very thorough job of X-rays and checks, she was very nice and knowledgeable, and did a great job cleaning and pointing things out. Dentist was very professional. Liked the annual maintenance package, seemed like a good value!