I took my computer in to Trust Computer for Virus Removal. Not only did I get it back the same day working great again but they backed up all my pictures first...just in case! They are very nice people who do great work. I would recommend them to anyone!