Honestly, I love coming here the prices are fair and clean. I have used most of the techs here and they are all capable. My major gripe about this place is the wait, I don't mind waiting when it's busy however, I do mind waiting over a half hour when I have an appointment. It's not the doctors office, I shouldn't have to wait this long with an appointment. It's frustrating, but if you can get in when it's slower is definitely worth it. But I still wouldn't go anywhere else.