I don't have any before pictures since I didn't think to get any, but it really wasn't that dirty this time since I washed it last week when it was really nasty. Since I washed it last week I only did the outside but it needed to be waxed again. Did this with Meg's NXT wash w/ a bit of Dawn to get last week's quick wax off, Rain X glass cleaner, all wheel cleaner, Black Magic tire shine (trying to get rid of what's left of this), and some OTC Meg's Carnauba wax on a white polishing pad. More pads and some Poli-Seal hopefully coming soon. This wax did surprise me though. It did a fantastic job on my car too, it just doesn't last very long.