There are over a million variations of viruses with new ones being created every minute. Different viruses require different methods of removal. We can remove most any type of virus. Of course it's best to prevent viruses in the first place, but if they do get in somehow, we're here to get them out.
How many viruses are there? What type of viruses are they? The diagnosis will give you an idea of how bad the infection is. Sometimes it's better to do a fresh installation of your operating system. The diagnosis will help you determine if that is the case.
A type of virus called a rootkit is designed to hide from and disable your antivirus. The antivirus program can't remove the virus if it either can't see the virus or is disabled completely. The first step is to disable these rootkits.
Once the rootkits are disabled, you can run your mid-level scans. Most of the common viruses, spyware and malware can be removed during these scans. We do a few high-level scans with different anti-malware tools to make sure there are no left over remnants from the previous infections.