I've been there twice. The techs I've had we're very professional.
Very rude technicians. Didn't seem to want to be at work that day. Tried to push me off on someone else before she even sat do in her chair.
They all speak English. They are very professional and do an excellent job.
Vietnamese. Lee does a great job, but he is constantly up and down greeting customers when they come in.
Vietnamese and loation.
Thanks! Your answer is awaiting moderation.