This place is fine. Nothing special, but gets the job done. They have many technicians and chairs, so it's somewhat easy to get an appointment/ walk in.
I've called before for an appointment multiple times and they've never consulted a date book when I arrive to confirm that I actually had an appointment - this process could be SO much better. It seems like there isn't really a distinction between their appointment and walk in customers.
The technicians typically do good work, but this is dependent on the individual you are paired with.
The place seems reasonably clean - I wish it was more apparent what their cleaning processes are.