I can’t believe I am giving a place that sticks me with needles 5 stars. However, they are PROS there. If you’re gonna have to do any type of lab work(and seriously you can’t avoid it sometimes) then I would suggest this place. Appointments are easy to make online and even if you walk in(which I had to do on my last visit) the wait is not bad ATALL. I have never had a bad experience here. The techs get my blood on the FIRSTTRY and usually I can’t even feel it. They are quick and easy and I am out of there in no time. Yay!