Professional Carpet Cleaning Birmingham Street cleaning is an occupation performed by special teams of employees who can be employed by the city or by independent cleaning companies Thanks to such people  it is possible to bring the streets to the correct look both after car accidents and after lightning discharges