Dr. Noppinger is great. I have been visiting him since I was a young child. I am now 32. I had moved out of the area for about 8 years, and Dr. Noppinger was willing to take me back on as a patient once I returned. I live in the York, PA area, but am work in Baltimore City. I did not even think about going to another dentist. I would recommend him to anyone I could. I can not comment on cost as I usually only have a co-payment.