Public Works Department Home


'D' Street Bridge Openings: A minimum of four hours notice is required to make the necessary arrangements for the bridge to open. If contacting the City after working hours, (6:00 P.M. to 6:00 A.M.), a minimum of twenty-four hours notice is required. Bridge openings can be arranged by contacting the following number or completing the online D Street Bridge Opening Request Form.

Street Repair: Call 707.778.4303

Inspection Services: Inspection Services is part of the Operations Division and responsible for inspecting private development and capital improvement projects. In addition to regular inspections, Inspection Services is responsible for approving encroachment permits, code enforcement within the public right of way as well as the administration of public utility permits for AT&T, PG&E, etc. Inspectors require contractors to conform to the latest industry and City construction standards to ensure the City accepts only the highest quality improvements.

Measure M - your tax dollars at work Measure M Your Tax Dollars at Work

Street Lights: If you should notice a problem with a street light, please contact us with the pole number, the nearest street address, cross street, the nature of the problem, and a return phone number. Call 707.778.4303

Street Signs: The Department of Public Works is responsible for all City of Petaluma street signs. Please contact us, should you notice that one is missing or damaged, at 707.778.4303.

Additionally, you may fill out an Operations Service Form.

Sandbags: During some flood events sand and sandbags are made available from an unmanned station located at the end of Hopper Street.  Shovels are provided for you to bag your own sand.


Contact Information

11 English Street
Petaluma, CA 94952
phone: 707.778.4303
fax: 707.206.6034
Hours: 8:00 A.M. - 5:00 P.M.
Monday - Thursday

Director, Public Works and Utilities
Dan St. John, F.ASCE
202 N. McDowell Blvd
Petaluma, CA 94954
Phone: 707.778.4546
Fax: 707.206.6034

Deputy Director,

City Engineer/Flood Plain Administrator

Airport Manager, Joshua McKeighan
601 Sky Ranch Drive
Petaluma, CA 94954
phone: 707.778.4404
fax: 707.778.4405

Transit Manager, Jared Hall
555 North McDowell Blvd
Petaluma, CA 94954
phone: 707.778.4460
fax: 707.776.3799