I had mine undercoated by ziebart. They walked me thru their process; removed drain plugs from doors and applied inside doors before putting the plugs back in for water drainage. Also, made sure they did not plug up the relief valves on the back axle. I am happy with the process and have had several vehicles done at my local ziebart shop with no issues and never have to worry about it again.