I'm in sales at a porsche, audi, and bmw dealership and our detail manager makes all his own cleaners, and solvents, and sells them. My favorite is a product he calls blast. It will clean bugs, tar or anything else on paint, will remove brake dust from any type of wheel (alloy, alluminum, polished, chrome etc...) is safe to use on leather, and will take out almost any type of stain on floor mats. This stuff gets everything out of anything and is safe on any surface. These are some of the most amazing products you will ever see. If anybody is interested in product and pricing let me know.