Normal household chemicals, weeds, and even oil can degrade your asphalt driveway over time. For this reason, you should consider cleaning your asphalt driveway once every two months. In addition to completing a surface cleaning, you should also take this time to address any weeds that could possibly damage your asphalt driveway.
In order to get the best possible results, purchase a commercial asphalt cleaner. Do not attempt to use a concrete driveway cleaner: the chemicals in this type of cleaner could damage the asphalt driveway permanently. You should also purchase a sturdy push broom to use to scrub the driveway and remove any stains.
Step 1: Clean up the edges of your asphalt driveway. If you have grass or another decorative plant, use a lawn edger to insure that the grass is not breaking down the driveway edge. If you have rocks surrounding the asphalt, use a broom to push any rocks that may have migrated onto the driveway back where they belong.
Step 2: Hose off the surface of the asphalt driveway with a garden hose, paying particular attention to cracks in the driveway that could house debris and dirt. You may need to use a broom to remove all of the dirt from between the cracks completely.
TIP: Be sure to remove any weeds from between the cracks in your driveway. To avoid allowing harsh chemicals into the water supply, try pulling the weeds by hand. Boiling water will also kill weeds without harsh chemicals.
Step 3: Treat any oil stains with an oil spot remover. Scrub the area with a push broom until the spot has been completely removed from your asphalt driveway. Rinse the driveway once more to ensure that the spot no longer remains.
Step 4: Use a commercial asphalt driveway cleaner to remove the residual dirt from the driveway. Just apply the cleaner, and use a scrub brush or push broom to work it into any particularly dirty areas. Use the broom to generally scrub the surface of the asphalt driveway, then rinse away the cleaner with the garden hose.