My daughter was referred here by our optometrist, and from the moment we got into their office six months later for her appointment, it was not a positive experience. The waiting room was a mess, there were 10 people at the desk with half of them wearing training tags yet hardly anyone was helpful. When we finally got called back after 30 minutes of waiting, the team member who took us to the exam room immediately said they can't even help us with my daughter's issue. This is after waiting six months to get in here, my optometrist sending notes on my daughter's issue, and no one catching that when initially accepting the referral but instead wasting our time. I immediately demanded a refund of the office visit copay we paid when checking in, and the billing lady at the front desk was confrontational and then went into an office where I'm assuming the office manager was and I could hear the office manager making all sorts of comments yet did not come out and speak with me. They told me insurance requires my daughter to be seen by an ophthalmologist to refer her to another specialist after all. No one knew what they were doing and the ONLY person kind enough to apologize or understand my frustration was the initial team member we met with. They charged us for an hour exam (which was only that long because of how long they took to get us back and all the back and forth; we only met with the doctor for 10 minutes at the most), they were not kind, they were dismissive and rude, made us pay for additional retinal images that my optometrist could have shared with them, and then we had to wait even longer to even see the doctor. Worst doctor's experience of our lives. And after a month of not hearing about her referral, when I called to check the status, both people I talked to were incredibly rude as well, did not apologize, and interrupted me multiple times. I would not recommend this place to anyone; the worst. read more