Honda pressure washer min 3000psi and 15lpm, Rotary surface cleaner 18" or larger (whirlaway or mosmatic etc) variable pressure lance, Snow shovel to collect the debris and a bucket to put it in. Would not bother with a vac (if you do go for a vac you will also need a powerful gennie) for pressure washing, however a puddle sucker is a useful tool if/when drainage is really bad. Have a look at Dual pumps; demon pressure washers; jetwash direct etc.