5 stars: Excellent

Top notch

Not only did these guys remove all the malware, but they installed a firewall for me - I have had other services make firewalls available, but I have to set it up myself. Last, they made sure each website was working properly and even helped dig into some backups to restore files that were missing. Top notch service. Very happy, and I would highly recommend OneHourSiteFix!