Came here one morning hoping to see a doctor and still make it to work on time. Even though I showed up ten minutes before they opened I figured it was really unlikely; there were about 8 people ahead of me. I was wrong - first time patient but still was in and out in 25 minutes and made it to work early. I came here for a second opinion on something and doctor prescribed me a medication that seems much more targeted to my issue than the last prescription I got. Not sure the problem is 100% fixed yet, but she was much more helpful than the last doctor. Quick and professional. The receptionists seemed just fine, though I haven't tried calling in yet.