Our home laptop consistently kept getting all of these viruses. We finally had enough of them and went to Apenda Computers for their help. They were able to get rid of all the virus for an affordable price which we were very happy about. They also offer a range of other services including computer repair. Would recommend.