While the service itself is fine, the wait to schedule an appointment is not. I called today (mid April) to schedule a cleaning. They have nothing until mid-August. Unacceptable. After 10 years of dealing with this kind of scheduling issue, I've decided to change dental practices.