I have been going to Dr. OShea for 2 years now, and every experience has been good. The staff is especially friendly and helpful, and they recently remodeled the whole office including new equipment. Cleanings are also done quickly and painlessly, and I am always done in less than an hour.