Excellent service and very quick. I had some major issues with my son's computer and in fact, the issues had gotten so bad that he couldn't even use it. Within a few hours, these guys had his PC working better than ever. He offered some suggestions that would improve the performance without sounding like a used car salesman. I never felt like he was trying to sell me anything but rather trying to get the computer to function as well as possible. I highly recommend this company.