Online Service Requests

  • Do you have a pothole problem?
  • Need to report illegal dumping or shopping cart removal?

You can request many services like these online.

Contact Us - Departments


Contact by Program or Service


Public Works Agency
399 Elmhurst Street
Hayward, CA 94544
(510) 670-5480

Building Inspection Department
399 Elmhurst Street
Hayward, CA 94544
(510) 670-5440

Construction and Development Services Department
951 Turner Court
Hayward, CA 94541
(510) 670-5591

Engineering Department
399 Elmhurst Street
Hayward, CA 94544
(510) 670-5480

Maintenance and Operations Department
951 Turner Court
Hayward, CA 94545
(510) 670-5500

Heavy Equipment and Repair Building
6089 Madigan Road
Dublin, CA 94568
(925) 803-7000

Maintenance and Operations Department

East County Operations Center
4825 Gleason Drive
Dublin, CA 94568
(925) 803-7007

One Stop Permit Center
(Building Permits, Encroachment Permits, Fire Permits)
399 Elmhurst Street
Hayward, CA 94544
(510) 670-5440

Tree Program and Permits
399 Elmhurst Street
Hayward, CA 94544
(510) 670-5772