A variety of completely different solvent chemistry types seems to be very helpful for premium cleaners. I've read guys say this several times in different places. Occassionally I myself have found that one kind of solvent does absolutely nothing and yet a different solvent readily pulls up the spot. I look forward to having insane heat too, for the spots that don't otherwise budge.