I had a great overall experience with my exams and cleanings - everyone was so pleasant and very professional. I liked how it's a small office where you see the same staff members and they actually remember you. Plus, you're never kept waiting too long and it does not take months to schedule an appointment. Unfortunately I don't live in the area anymore.