Before applying a concrete sealer or water repellent it is typically needed to prep the surface first. Prepping consists of cleaning with water and using a chemical cleaner that is specific to the stain you are trying to remove. Cleaners for concrete and brick pavers come in many different formulas.
See below for all kinds of tips and articles for cleaning concrete.