I come every 8 weeks to this place and I am always getting amazing service. I have never waited more then 20 minutes to be seen and the staff is so friendly. And I NEVER make an appointment. I always feel that the person doing the initial interview to check my blood pressure and so on is so kind and sweet. Always making me feel like I am their friend, we often get into conversation about work and family. The facility is nice and clean and has a wide variety of goodies for after you give blood. And a big plus, they always give you show tickets to show their appreciation for your donation!