Puppet evangelists clean up in WA