public agent washing