My wife washes our vertical blinds by rolling them up, putting them in a pillow case, then she puts them in the washing machine. She uses ordinary washing powder, plus Oxyplus stain remover. And, yes, they are fiddly to take down and put back up. Not my job, really.