The business is well-rated by patients, with an overall score of 4.4 out of 5. The quality of care provided is also high, with a score of 4.2 out of 5. However, there is not enough information to rate the pricing. The business is innovative, with a score of 4.7 out of 5. Patients praise the doctors and staff for being professional, courteous, and thorough. Some patients mention that the waiting time can be long, but this is not a major concern. One patient mentions that Dr. Leff has a caring and compassionate bedside manner, while another patient praises his extensive knowledge and ability to explain complex medical information in a clear and concise manner. Overall, the business seems to provide high-quality care and has a positive reputation among its patients. However, it would be beneficial to address the issue of long waiting times and consider ways to improve patient flow. One issue is the long waiting time before appointments.