City of Roseville - Traffic Signals
13 public works projects registered with the California Department of Industrial Relations, 2016–2026 · Roseville, Sacramento County. Reported contract value: $224,997.
Projects by year
| Year | Projects | Reported contract value |
|---|---|---|
| 2026 | 1 | $74,999 |
| 2025 | 1 | $74,999 |
| 2024 | 1 | $74,999 |
| 2023 | 3 | — |
| 2021 | 1 | — |
| 2019 | 2 | — |
| 2017 | 1 | — |
| 2016 | 2 | — |
DIR has published contract amounts since July 2024; earlier years count projects only.
Types of work
- Traffic & signals · 13
Inferred by Atriam from each project's name and description, not reported by the agency.
Contractors it awards most
| Prime contractor | Projects | Reported contract value |
|---|---|---|
| M & M ELECTRIC | 2 | $149,998 |
Latest projects
| Date | Project | Prime contractor | Contract amount |
|---|---|---|---|
| Jul 1, 2026 | Annual Service Agreement for Traffic SigTraffic & signals | M & M ELECTRIC | $74,999 |
| Sep 23, 2025 | Traffic Signal Repair and ServiceTraffic & signals | — | $74,999 |
| Jul 1, 2024 | TRAFFIC SIGNAL REPAIRTraffic & signals | M & M ELECTRIC | $74,999 |
| Aug 4, 2023 | Traffic Signal Repair Agreement Bear EleTraffic & signals | — | — |
| Jul 1, 2023 | Installation of Traffic Signal InterconnTraffic & signals | — | — |
| Jun 9, 2023 | M&M Electric Service Agreement - SignalsTraffic & signals | — | — |
| Nov 1, 2021 | PWD Annual CPA traffic detection and minTraffic & signals | — | — |
| Jul 1, 2019 | TRAFFIC SIGNAL DETECTION AND MINOR SIGNATraffic & signals | — | — |
| May 15, 2019 | Roseville Signal Head PaintingTraffic & signals | — | — |
| Jun 19, 2017 | Traffic Signal Head PaintingTraffic & signals | — | — |
| Sep 21, 2016 | INSTALLATION OF SIGNAL INTERCONNECTSTraffic & signals | — | — |
| Sep 21, 2016 | TRAFFIC SIGNAL DETECTION AND MINOR SIGNATraffic & signals | — | — |
| — | Annual Service Agreement for Traffic SigTraffic & signals | — | — |
Source: California Department of Industrial Relations public works project registrations (PWC-100), updated daily by Atriam.