I have been a patient for 44 years, since i was 18 years old.
He is : caring, cheap (to clarify, he will watch your money when he is doing things), simply the best.
Although he is extremely good, he will not hesitate to send you to a specialist if he thinks they can do the particular job better.
My wife and I are moving from the area soon, and losing him as our dentist is on top of the list of things we are going to miss.
In fact, we might very well fly back to NY to see him, he's that good!
As far as costs go, I have had so many things done it would be impossible to specify.
See him, he'll tell you what you need, he'll tell you the cost, you decide. It's that simple.