Dr. Shea and his staff are always the most pleasant, friendly people around. Everyone in the office has a great sense of humor, and although I only go in once every 6 months, we always manage to pick up our conversations right where we left off last time. Besides the good-naturedness of Dr. Shea and his staff, the level of care is top notch; I always leave feeling sparkling clean!