For windscreens, I have used Plexus for years and have had great success with it. S100 is great for prepping the engine, undercarriage, wheels etc, for washing. I do use a PW, but only for the wheels, tires, pipes, foot boards, etc. If you aren't familiar with HD's, have the owner remove things...