Dawn dish detergent and if it's real dirty a splash of bleach with it. I just wet the deck then drizzle some Dawn and scrub away with a stiff brush. My floor is vinyl but I have used this on FG decks also. I always have a small bottle of Dawn under the starboard gunnel. It's good for washing everything including greasy hands.