What Bud says, you might have some good luck with a pressure washer surface cleaner. These can be rented. Link to show what I'm talking about. They have the advantage of containing the water better than just a straight wand. Straight up Simple Green does a pretty good job at breaking down oil as well.