I have used Compuforce several times to repair my computers and they have always done a wonderful job.
They keep you informed on what the problem is, what they are doing, and what it will cost you. They are very quick too.
I highly recommend Compuforce for computer repairs and upgrades.
PROS: They repair quickly and it doesn't cost you an arm and a leg