5 /5 David B: I was reluctant due to the low ratings, but I had a great experience. From getting setup as a new patient, quickly getting into a exam room, onsite lab work and diagnosis from the doctor. Everyone was attentive, helpful and genuinely caring. Not sure about the low ratings. Perhaps more happy customers need to take a moment to give a review.