My first impression should have told me this was not a place I would like. I was on hold for 20mins or more before I could coordinate an appointment. I was told be at the office at 9:45am to fill out paper before my appointment at 10:30am. It’s already 11:30am and I am yet to see the doctor. For sure changing doctor ASAP. Don’t come here if you have good healthy insurance. It sucks that our community has to be okay with this type of service. This is good for people with Covered California or no insurance but the wait it long.