I really liked Dr. Weingarten. We had a consult today, and he was great! Good bedside manner, very knowledgeable and didn't make me feel rushed. He really put me at ease about my daughters procedure and answered all my questions and concerns. The front desk girls and the assistants were all very friendly. Our appointment went very smooth. we were there for about an hour and a half and only waited about 5 to get called back. They have an arcade machine and TV for the kids. Big waiting room and the office looked very clean.