Dr. Finegold is fantastic! He knows his patients and he takes time to get a full understanding of what's going on with them. He doesn't just jump to conclusions and he's not about getting his patients in and out in 5 minutes flat. He really cares, he's a great diagnostician, and he's a rare find. I highly recommend him.