If I could give less than one star, I would. The staff was rude and uninterested in any of the 10 people waiting to be seen. I waited an hour and 45 minutes before being being taken back to the exam room, but in all fairness, they did squeeze me in last minute. I don't mind waiting, but when I did see the doctor (after 35 minutes more of waiting in the exam room), he wouldn't perform the cyst injection that I specifically called and asked if he would perform before going in. He said "the front desk doesn't always have the right answer". They refunded my payment, but wasted most of my day. I also think it's bad form to blame your staff. The person I spoke with on the phone said she asked him (while I was on hold) if he would perform the injection and he said yes - whether that's true or not, I don't know. Either way, I'd avoid this place!