Johannesburg municipal officials have been on an advertising non-compliance drive this week based on public safety concerns.