I almost had to give it a 3 due to I felt the physican was a bit condenscending..... The girl at the front desk was AWESOME....the nurse/asst was EXTREMELY WONDERFUL but the doc was just okay.... I signed up online which is one of the reasons I chose this place. It was EASTER SUNDAY morning and I had such pain in my back and leg I couldn't stand up. The staff was sooooo nice and had a wonderful bedside manner (and also who I spent most of my time with) but I felt like I was wasting the docs time. The wait was really short due to the signing up, the service really quick and I did leave with prescriptions that helped get me thru the weekend. I give 5 stars to staff, 5 stars for short wait, 5 stars leaving with pain med I needed but 3 stars to the physican. I would definatly go back.....hopefully not SOON!! LOL! :)