Just had a Linex spray a bed liner in my new truck and also had them do rust proofing undercoat, engine, inside bumpers, doors etc.. A little pricey for the undercoating $875. But has a lifetime warranty. I bought my truck, so I figured I'd invest in rust proofing