Prevention is the best cure. When it comes to oil, use cardboard or a drip tray if your car has leaking oil to prevent any staining on your paving.
https://barleystone.com/wp-content/uploads/2017/09/oilstain-390x250.jpg 250 390 https://barleystone.com/wp-content/uploads/2021/10/barleystone-logo.png 2017-09-29 12:17:422018-10-17 08:05:23Oil stains on block paving
https://barleystone.com/wp-content/uploads/2017/09/rust1-390x250.jpg 250 390 https://barleystone.com/wp-content/uploads/2021/10/barleystone-logo.png 2017-09-23 12:56:312018-10-17 08:05:20Rust stains on paving blocks?
Rust stains on block paving can occur from water running over rusty metal fixtures/fittings