Professional driveway cleaning removes most driveway stains, including oil, mould, and grease. But it’s possible that some stains will remain, especially if the surface of your driveway is damaged or the stain has been there for a long time.