I am almost 22 and I have been coming to Dr. Fleming since I was in elementary school. His staff is always friendly and so is the doctor. I recommend him to friends and family. They make you feel comfortable and are always willing to answer your questions, they dont make you feel dumb for asking. Never had any problems with him/them after all these years :)