Got a cleaning from Cocchi a few years back. Rude, aggressively scraped at my teeth. Do not go here if you have an HMO. It was likely the worst experience I have had of any dentist and it was so bad that I remember it years later.
Great dentist and staff. Would definitely recommend.
Excellent website and easy to setup appointment.