This location is a well-established medical service with a good reputation. The office staff is very detailed-oriented, kind, and patient, making patients feel comfortable and well cared for. The doctors, particularly Dr. Gene Balis, are knowledgeable and attentive, taking the time to understand each patient's concerns and needs. They are also helpful and kind, with a rare instance of having to wait more than a few minutes in the waiting room.The office has made efforts to be accessible to patients with disabilities, with wheelchair-accessible restrooms, parking lots, and entrances. They also accept various payment methods, including NFC mobile payments, debit cards, and credit cards.However, there have been some issues with the technology used for virtual visits, which can be frustrating for patients who need to use this service. In one instance, a patient had trouble getting a virtual appointment with Dr. Balis, who struggled to figure out the system, leading to a disappointing and unproductive visit.Despite this, the office has a good reputation, with most patients expressing satisfaction with their care. Overall, this location seems to be a good choice for patients looking for quality medical care, but with some room for improvement in their use of technology.