We were referred here by my wife's OB/GYN and we couldn't be happier. The staff is super friendly and very attentive. I don't think we've ever waited for more than 5 minutes in the waiting room and more than 5-10 in the room to see the doc. I like the fact that they have separeate "Sick" & "Well" waiting rooms!