I have always enjoyed going to Dr. Canniff and have recommended him numerous times. The staff is always friendly, and the atmosphere is laid back. The only complaint I've ever had was that it wasn't always easy to get an appointment in a timely manner. Of course they're great about emergencies, but if you were hoping to get a cleaning in two weeks from now, and you needed evening hours you can forget it. Although that's probably the way with many dentists, as evening hours are hard to come by.