City street maintenance services provides a wide variety of basic road management and maintenance services including snow removal, seal-coating, patching, minor reconstruction, street sweeping, mowing roadsides, and cleaning culverts. Proper maintenance of city streets will extend the service life of the roadway surface and consequently reduce the need for costly road repair. The city attempts to fill street cracks to reduce the amount of deterioration due to weathering effects through maintenance programs.