I've been using spray-on bedliner for the last few cars I've done for my cars and customers cars,...I like the results much better than "regular" undercoating......more expensive than undercoating, but offeres better protection IMHO, dosen't collect road dirt, dosen't fade out in "color"....easy to clean, and dosen't get softened or gooed if subjected to solvents, brake fluid, tranny fluid, gear oil, etc....IMHO I'd never go back to using undercoating again regardless of the brand/application