Online Permit Services (OPS)

I want to...

Apply for a New Building Permit

  • New Building Permits must submit and complete a Building Pre-Application
  • Building Permits (e.g. construction of Single Family Residential, ADU's, A/C permits, Re-roof (Commercial), Tenant Improvement, Mechanical, Electrical, Plumbing permits, etc.)
  • Please complete your Building Permit Application form and submit with your Building Pre-Application
  • Some 'minor' Building Permits may be instantly printed, please see tab below


Online Permitting Services (OPS) Citizen Portal

Apply and instantly print 'minor' Building Permit

Licensed Contractors, with an active OPS portal account, can apply for and instantly print the following 'minor' building permits.

Boiler Replacement Furnace Replacement (same location NO A/C)
Repair Gas Leaks Re-pipe water piping system
Re-roof (Residential, Non-Historic Properties) Water Back Flow
Water Heater (not tankless) Window Retrofit (residential only)


Register - Create an Online Permitting Services (OPS) Citizen Portal Account.


Online Permitting Services (OPS) Citizen Portal

Apply for a Revision to an existing Building Permit


Online Permitting Services (OPS) Citizen Portal

Apply for a new Planning Entitlement

  • New Planning Entitlement applications must submit and complete a Planning Pre-Application
  • All Planning forms, application and checklists can be found on the following webpage - bit.ly/PAplanningforms
  • Planning Entitlement Applications (e.g. Home Improvement Exceptions (HIE), Major or Minor Architectural Review Board (ARB), Sign Entitlements, Variance, Zone Change, etc.)
  • Applications submitted or resubmitted outside normal business hours will be processed the following business day, which will appear as the application submission date for all purposes. See the following link for our normal business hours: https://bit.ly/32G2iuK


Online Permitting Services (OPS) Citizen Portal

Apply for a new Fire or Public Works Permit

  • New Fire or Public Works Permit must submit and complete a Fire or Public Works Pre-Application
  • Fire Permit (e.g. Fire Permit for Fire Alarms, Fire Sprinklers, etc)
  • Public Works Permits (e.g. Encroachment in Right of Way (ROW), streetwork permits, grading permits, etc.)


Online Permitting Services (OPS) Citizen Portal

Download and complete Application Forms and other required documents for applications

For applications and other required documents, please visit our Development Services Forms page.


Online Permitting Services (OPS) Citizen Portal

Resubmit Plans or Documents to an existing application

  • Please read and follow all instructions on 'Corrections Required" or "Notice of Incomplete" email from City on how to properly resubmit plans and documents.
  • Please check spam or junk email box if 'Corrections Required' or "Notice of Incomplete" email not found in your 'Inbox'.
  • Sample 'Corrections Required' email (pdf)
  • In your OPS portal account, use the red “Resubmit” button to upload your revised plans and other materials. Failure to do so may cause a delay in our response.
  • Contact the assigned City Staff for your application if you have any questions regarding the resubmittal process.
  • Applications submitted or resubmitted outside normal business hours will be processed the following business day, which will appear as the application submission date for all purposes. See the following link for our normal business hours: https://bit.ly/32G2iuK


Online Permitting Services (OPS) Citizen Portal

Schedule an Inspection

Schedule an Inspection using the iRequest app(iOS) (Android)


Schedule an Inspection through OPS

  • Logging on or registering for an account not required to schedule an inspection via OPS


Schedule an Inspection via phone

  • Before scheduling inspection, implement Appendix A and either Appendix B-1 or B-2, as appropriate, of the County Health Order
  • Please call 650.329.2496 and press 2.

Online Permitting Services (OPS) Citizen Portal



Become part of the Online Permitting Services (OPS) Community

Please sign up to be the first to hear about latest OPS news, launches, and tips and tricks on how to be a smart OPS user.