I know you are able to remove the malware manually, but before proceeding down this path I must stress that you need to confident of your work.
But lately, you've pointed out that things just aren't consist of between each of you. You want a company providing you online support if run into trouble. However there are also offering anti virus firewall.