Do we need a permit to replace a garage door in Cupertino?
Plan on it. Garage doors are not on the Building Division's list of permit-exempt work, and the city says anything not on that list needs a permit. Its August 2025 issued-permit report shows a like-for-like garage door replacement permitted as an alteration. Garage doors are not on the instant permit list, so the contractor applies for a standard permit.
Can storage shelves go along the sides of our two-car garage?
Only outside the clear zone. Where a two-car garage is required, Cupertino wants a 20-by-20-foot area inside kept unobstructed from six inches to six feet above the floor, and gives shelves and appliances as examples of what may not sit there. Overhead racks above six feet, or shelving in a deeper garage outside that square, avoid the conflict.
Does the garage door on our Fairgrove Eichler need vertical grooves?
Not under the zoning. Fairgrove's R1-e rule requires grooved siding on walls facing the street but expressly excludes the garage door. The city's Eichler guidelines, which are advisory, still describe vertical siding on walls and garage doors as the pattern for remodels, so a door faced to match is the choice that fits the street.
How long could a power shutoff keep our garage door closed?
In 2019, the portions of Cupertino that lost power during PG&E's shutoff were out for between 14 hours and two days, and PG&E said future events could last as long as seven days. An opener with a battery backup, required by state law on openers installed since July 1, 2019, keeps working through that; otherwise the door has to be opened by hand.
We are rebuilding with a three-car garage. What will Cupertino allow?
The one-story guidelines ask for no three-car-wide curb cut and no more than half of the front elevation in garage. In the RHS hillside zone, projects are asked to put a third space in tandem or in a detached structure, with a two-car garage face no wider than 24 feet. A side-loading garage with a curved driveway can sit 15 feet from the front property line.