I've been here twice in 3 months and have been treated very well both times. Unlike most hospitals and medical offices, I don't have to worry about spending all morning or afternoon sitting around waiting. I was seen within 15 minutes of my appointment time on both occasions (that's nuts) and had no problems with paperwork or copay transactions. Great staff, plenty of seats, lots of productivity happening. Only suggestion: not everybody likes the same shows.. Two TV's and no variety, but I can deal with that.