Mix 2 liters/1/2 gallon of warm water to 1/4 cup of liquid soap. Gently rub it over the stain to lift. If the canvas is removable, such as seat cushion covers, remove and wash in the washing machine using the mild liquid laundry soap. For really bad stains, using liquid soap may not suffice.