Dr. Barry is an outstanding person and great person to talk with. His staff is first class and for general dentistry, I highly recommend him. However, there were (in my mind, and I'm not a physician, I'm an Engineer) some exhorbitant costs when I had insurance--it seemed every 6 month visit revealed some serious problem; multiple root canals, extractions, etc. As soon as I was paying out of pocket, no more problems were found with the exception of an implant that had to be redone twice, which caused me to lose some quality of life and hurt my dental appearance. Other than that, he is one of the kindest and wittiest doctors out there! And you can be sure that the work he does (besides the outsourced implants) is above average.