Fast, competent, thorough. One stop shop. Reasonably priced for the uninsured. I've been here 3 times now and our experience has been consistent. First, the waiting room is a winner...large so you're not catching what your neighbor has, and the chairs are thick and comfy. You wouldn't mind if you had a long wait because the chairs are great and there is a big screen tv there too. Never waited more than 15 minutes. Usual wait has been 5! I've been on weeknight, weekday and a Sunday night. The docs and P.A.'s treat you like you've got a brain. X-rays on site if you need them. Fast! Pharmacy too, and they give you the option to use them without pressuring you. There's a CVS right next door. We have never felt rushed during exam. When you leave, they give you the best follow up sheet I've ever seen which includes your diagnosis, what it means, what to do when to come back if necessary. It's thorough and easy to understand. This is an outstanding clinic all around. They've earned my trust and my recommendation. You won't regret working with this office.