This office is quite modern and seems to be up to date with its facilities and equipment. The staff is very friendly and welcoming. However, the quality of service can be a bit hit-or-miss. Some patients report long wait times, which can be frustrating. The prices seem to be in line with what other ophthalmology clinics charge. The office also accepts a variety of payment methods, including NFC mobile payments. It seems that the office is trying to be innovative in its approach to patient care, but there is room for improvement. A couple of patients have reported feeling overcharged, and the billing process has been slow to resolve issues. Overall, the office has a good reputation, but some areas need attention.