I've been a patient here for 2+ years seeing Trent Blake, a physician's assistant. Honestly, I think he's better than most doctors I've worked with. Knows his stuff, takes the time to answer all my questions, and really seems to care.
The staff has been helpful and friendly and I've been able to get appointments the same week or the following week. Sometimes there's a wait beyond the scheduled appointment time, but nothing unreasonable.