I've had really great luck with BioCircle at work. It uses bacteria that break down grease so it's water-based and solvent free. I'm not sure that you'd find one affordable enough for home use though. You might be able to rig something up if you bought just the fluid though.