This place was ok, we made an appointment, I would probably not want to be there without having made one. They seem to be preoccupied with getting their money first. We paid the initial 60 dollar office visit without the front desk girls asking what we were there for. My wife was then called back to one of the rooms and then before they did the urine test, they made us pay again, another 15 bucks. Pricing is not bad but could definately use some customer service. We did not see a doc, just the physicians assistant who did seem to know what he was talking about. Will find some place a little nicer in the future, but for an emergency we would return.