Oil spills happen!
It happens to the best of us, including those of us with cars, small engines such as lawnmowers, pressure washers, generators etc!
The best time to clean it is now. Put some baking soda on it to dry it up, and hire a local trusted company like Prestigious Pressure Washing to pressure wash it away.
