On-Site helped me quickly determine the problem with my computer, ordered and delivered the parts needed to repair it, and got me back up and running very quickly. I felt they treated me fairly and honestly. And the technician I worked with was very personable, he didn't treat me like an idiot just because he knows more about computers than I do.
more