Its electric and draws 15 amps so you'll need to run it from a generator - buy a petrol or diesel and do a proper job
Its the nilfisk alto maxxi 4-29, 13 amp, used with heavy duty extension cable, It does a great job. I will use this for the jobs I've still got to do and next year will invest in a decent petrol washer.
Am also not too keen on electric, but needs must right now. I will be investing in a petrol one next year so this will make a good spare.