Having to remove stains and spots from your patio slabs can be a real chore - especially ... including the eradication of ...