This place is a joke. I booked an appointment through a third party company zocdoc to get a check up on my day off, Scheduled two days in advanced. Even got a text to remind me of my appointment at 1:30. When I showed up Danielle ignored me when I checked in early, we made eye contact. Then after 1:30 I re approach the desk and she asked if I need to check in, when I tell her yes she says your the one I've been trying to call. My phone shows no missed calls or voicemails, she then leaves comes back and said she cannot see my for my appointment because it wasn't available and there systems don't work with zocdoc. Why do you have it? THEN because it is now AFTER 1:30 now they no longer accept walk ins!?!? Are you kidding me!? I was THERE before 1:30pm AND made an appointment. When I had got to my car I was still a little upset and called to ask for a manager and was told she was gone but then got put on the phone with a gentlemen who continued to interrupt me and argue about how it's not his fault. This place is so unprofessional and need to get there stuff together and stop wasting people's time and stop being so unprofessionally rude and condescending when they take phone calls!!!!!!