Went in with my infant for her shots,when we got to the office 15 minutes early there was no one there. I filled out paperwork and then waited to be taken back. 30 minutes after my scheduled appointment time they finally took us to a room. It was cold and uncomfortable with outdated posters on the wall. We then waited there another 20 minutes before we were seen. The doctor finally came in and had no answers for me about the questions I asked. She was NOT good with any medical or kid related questions. She then measured and weighed my kid and went to get the shots. She then came back to tell me they didn't have all the shots we needed but its okay because they can schedule our next appointment and we should be able to catch her up then. To make the visit even worse I was there to be seen as well for back pain. I was needing a doctor referral for a specialty doctor and she told me she wasn't sure she could help with that but she'd call me back. It's been months and no call back. Staff there was nice enough but clueless on everything. That's 3+ hours I'll never get back.