Worst experience EVER!!! Dr. Weingarten treated my mom for thyroid cancer. He had some random Dr. show up to her post Op. and he wasn't able to answer any questions we had. Dr Weingarten has no people skills....he was called out on his lack of follow up as well as his disrespectful comments and has completely disregarded my moms care ever since then. My moms new Dr. was horrified when he found out that Dr. Weingarten had not properly followed up on my moms treatment for 2 years. The staff at his office especially the older white lady nurse, talked to use like we were idiots, she also doesn't need to be working with sick cancer patients! Over all this was the worst experience I've ever been a part of, avoid the heart ache and pain if you can.