Public Counter Locations
City Hall
500 Castro Street, Mountain View, CA 94041
Planning, Building/Fire Protection, Housing, Public Works
Municipal Operations Center
231 North Whisman Road, Mountain View, CA 94043
Community Services
888 Villa Street
888 Villa Street, Mountain View, CA 94041
Environmental Protection/Hazardous Materials
Public Counter Hours
Monday - Friday 8 am to 4 pm
Permit Center
Business and Other Licenses
All business license, Cottage Food industry, Mobile Vending and Home Occupation applications (new or renewal) can be submitted electronically by email at BusinessLicense@mountainview.gov.
Building
- All Building and Fire Protection permits must be submitted electronically online at ePermitsMV.
- In-Person assistance is available at the public counter, along with Virtual Public Counter appointments.
- Building inspections can be scheduled online (Click on Inspections tab).
- Fire Protection inspections can be scheduled by calling 650-903-6313 (Extension 0).
- General Building and Fire Protection inquiries can be emailed to building@mountainview.gov or call 650-903-6313.
Community Services
- For a Street Tree Removal permit, visit Street Trees or call 650-903-6273.
- All Heritage Tree Removal permits must be submitted electronically online at ePermitsMV.
- To rent or reserve a City facility, a BBQ at a City park, or swim lane at our City pool, visit Facility Rentals.
- For a Special Events Permit on City land, public parks, parking lots, or use of public streets, visit Special Event Permits for more information.
Environmental Protection/ Hazardous Material
- Hazardous materials permits and Stormwater Management forms for construction are available online.
- To schedule an inspection or for general inquiries, please email FEPDinspections@mountainview.gov or call 650-903-6378.
- In-person assistance must be scheduled in advance as Staff also conducts field inspections.
Housing
- In-Person assistance is available at the fourth floor public counter.
- General inquiries can be emailed to housing@mountainview.gov or call 650-903-6379.
Planning
All Planning applications must be submitted electronically online at ePermitsMV.
- In-Person assistance is available at the public counter. Virtual appointments can be arranged on an as-requested basis by the Planner on Duty.
- All Planning inspections can be scheduled by contacting the assigned Planner at 650-903-6306.
- General inquiries can be emailed to planning.division@mountainview.gov or call 650-903-6306.
Public Works
All Public Works Permits must be submitted electronically online at ePermitsMV.
- In-person assistance is available at the public counter. Virtual appointments can be arranged on an as-requested basis by the Engineer on Duty.
- All Public Works inspections can be scheduled by phone at 650-903-6311.
- General inquires can be emailed to public.works@mountainview.gov or call 650-903-6311.