None taken, but if he's like me money is tight and I don't now any IT's that work for free. :D
All he can hope for is that if he's infected it's something not as malicious as you described, heck it maybe his luck day and it may turn out to be a known bug that can be easily cleaned.
My :2 cents: