I guess it depends what you're trying to clean. I've certainly cleaned oil spots on my driveway with automotive APC (and Optimum Power Clean is fantastic for cleaning motor oil off of plastics like garbage cans and drain pans and funnels).
If you're trying to clean that green or black stuff that grows on houses and walkways, then GSKR is probably right about the bleach, or you can pressure wash if that's available to you.