It pains me to write an update for this place because I really had exceptional experiences before my last two appointments. It may be because my appointments were scheduled at 5:30 (prime time for working folk who go after work). I had at least a 30-45 minute wait both times and that was just in the waiting room. When I got to an exam room, had to wait another 15-20 minutes to be seen.
I still love Dr. Langford because she apologized profusely for the wait. I understand 5:30 is a prime time but they could avoid the wait by not overbooking. I still got the same warm, undivided attention from the doctor so the wait didn't bother me so much after that.
Also I called twice prior to an appointment and spoke to someone who I found to be quite rude. She said she would check on something for me and call me back. I didn't get a call back so when I called again, she said she already told me the answer (when she clearly told me she'd double check with the doctor). I don't appreciate people who are rude to loyal patients.
Even though I had a bad experience, there are other staff members who are kind and are good at their job. I am still happy with most of the staff and with my doctor. I just can't give them 5 stars anymore. 3.5 stars.