Our patio is on a slight slope and gets all the rain water washing off the garden. It therefore gets very green and dirty and we have been pressure washing it every spring but even this isn't enough. We are also concerned that we are eroding the slabs by doing this. Is there a sealant we could use t...