Somewhat competent clinically and the nurses are nice... but poor doctor-patient relational skills lead to a very poor patient experience overall. Had an unsatisfactory billing issue also. After her office contributed to the mishandling of two insurance claims and agreed to take partial responsibility, Dr. Weinberg decided to blame others, which sure made for an uncomfortable situation. Sadly, we took care of the bill, but one should be very weary about how she handles billing errors. In the end, made us wonder about her integrity and how much she really cares about patient relationships. read more