I used the spray-on stuff from Morton. I think it was $120 for a kit with four cans plus activator. It took me about seven cans to do the entire Blazer. I did the tailgate, sides, floors, and on top of the rocker panels. You just screw on the can of liner with the activator mixed onto an undercoating gun and set for 80 psi and go to town. I think it would be quicker and cleaner looking then rolling on a liner. But, this stuff is expensive, and you have to do alot of masking to keep the overspray down. (It comes in TONS of colors too). Herculiner would probably be best for you I'd say.