Headquarters
845 REED ST, SANTA CLARA, CA 95050-3942, US
SANTA CLARA, CA, US
From the company
D&M Traffic Services provides traffic control services, equipment rentals, and traffic device sales for construction projects, municipalities, and state agencies across California. Founded in 1990, the company offers traffic control planning, sign fabrication and installation, TMA truck rentals, mobile barriers, and a warehouse store of signs, cones, barriers, and PPE apparel.
845 REED ST, SANTA CLARA, CA 95050-3942, US
Quantities, certifications, and timing.