I have been a patient for over 20 years. Dr. Sheaff and his staff are spot on with making your visit a great experience. If you were not smiling when you went into the office you will be even with a numb crocked smile when you leave .Please don't retire !!!!! No one can take your place!!!! Patti P.