Shaun DoakOct 15, 20244 min readProfessional removal insights #2: The hidden cost of illegal graffiti