This place has been a go-to for our family when we need to be seen right away, and dont want to go through the hassles of our regular Doctor. We have never had a bad experience here, and I guess that's what keeps us coming back, well besides the sickness. (Lol) Friendly staff and medical staff, I recommend this place. A little tip for you, the check-in online doesn't always guarantee your waiting time is shorter. I have had better experience with just walking in to be seen.