Went here to get lab titers drawn and get a vaccination required for school. It was super easy to make an appointment, with same-day appointments possible. My appointment was at 10:15, and I was done 20 minutes later. All blood work is done in-house, and you get the results via email. The only downside is that they do not bill your insurance for you, you have to file your own claim. Other than that, I'd recommend this place in a heartbeat.