This business seems to have a mixed reputation, with some reviewers praising the doctors, particularly Dr. Nihalani, for their kindness and willingness to listen. However, others have had negative experiences with the office staff, feeling that they are incompetent and unhelpful. The issues seem to be with communication and follow-through, rather than with the quality of care. The business has a wide range of features, including NFC mobile payments, wheelchair accessibility, and online appointment scheduling. However, it seems that some patients have had difficulty getting prescriptions filled or communicating with the office staff. Overall, the business could benefit from improving its customer service and communication.It's worth noting that there are concerns about the treatment of patients with complex medical issues or those who are struggling with addiction. Some reviewers have felt judged or stigmatized by the doctors, which may be a barrier to seeking care. The business could benefit from providing more support and resources for patients with complex needs.