Not sure about all the bad reviews. My experience wasn't bad at all. From the appointment setter Michael, the front desk, the nurse James and Dr. Agha, All were very good. Michael was courteous and helpful. Made the appointment, gave me all the information I needed and called back the day before to confirm and to ask if there were any questions. James was extremely kind and professional, the best. Dr. Agha, professional and personable. They were busy, and there were quite a few people in the waiting room, but it wasn't overcrowded and things moved fairly quickly.