public agent spanish cleaner