I will agree with everybody some what, A good wash and a good claying, to remove as much above surface contanimates. My choice for AIO, would be optimum polli-seal. You can work it with a DA, or by hand. You will get good results with it. Then top with optimum car wax. I used this on a F150...