I highly recommend ABM Computers! My Windows 7 OS decided to just not start one morning, sending my laptop into an endless loop. I had a client meeting coming up the next day and was in a bit of a panic. I dropped in to ABM right when they opened. Though Michael was clearly busy on another project, he jumped right on it and had me fixed up in a few hours with a clean install of 10 and advice on how to backup data in case of a future crash. Thanks again ABM Team!