I've been here more than a few times because the wait time is usually less then 10 min to get in a room. For the dr to come in is usually another 15 min. The doctors are usually nice and attentive. The front staff though is not so very attentive or greeting. No smiles or real compassion. Just doing their job I suppose by getting you and your insurance info.