This company does a really great job repairing computers on-site. That means you don't have to remove all the wires from your computer if you don't want to. They come out to your home and get you back up and running.
I believe that they are geared more towards businesses but still will do repair work for the individual.
Their technicians are very courteous and know their stuff. They will explain the problem to you in normal English without the tech jargon.
Their rates are comparable with most on-site computer techs, so make sure if you are in need to check these folks out