Service Area / Cupertino
Custom Railings in Cupertino, CA
Second-story deck rails drawn for the Minor Residential Permit, low steel railings for Fairgrove's Eichlers and SB 721 balcony repairs for Cupertino apartment owners.
- Licensed & InsuredEvery job
- In-Shop FabricationBuilt to measure
- Free On-Site EstimatesWritten ranges
Custom Railings in Cupertino, CA, Neighborhood by Neighborhood
We design and install custom railings in Cupertino, CA, a city of about 60,000 people that filled in with mid-century tracts long before Apple Park opened its 175-acre campus in 2017. Cupertino incorporated on October 10, 1955, as Santa Clara County's 13th city, and much of its housing followed within two decades: 26.9% of units date to the 1960s and another 20.1% to the 1970s, for a median year built of 1973.
That history produces distinct kinds of railing jobs. About 58% of Cupertino's 22,158 units are single-family detached homes, many of them 1960s and 1970s houses whose original guards sit below today's 42-inch minimum. Another 13.7% are townhomes, and about 27% of units (roughly 6,000) are in buildings of three or more, from apartment complexes to condo associations.
- Fairgrove and other Eichler streets: low-profile steel and cable that respect mid-century lines.
- Two-story remodels across the R1 neighborhoods, including streets around De Anza College (founded 1967): second-story decks, entry stairs and interior baluster swaps.
- Monta Vista and the western foothills: view decks and gates near Stevens Creek, McClellan Ranch and Rancho San Antonio, where fire and slope rules apply.
- Apartments and condos: balcony and stair guard repairs flagged by SB 721 and SB 326 inspections.
Cupertino Permit Center at 10300 Torre Avenue
Cupertino's Building Division sits at City Hall, 10300 Torre Avenue (408-777-3228, permitcenter@cupertino.gov). The counter keeps split hours: Monday and Wednesday 7:30 a.m. to noon and 1 to 4 p.m., Tuesday and Thursday 9 a.m. to noon and 1 to 4 p.m., and Fridays are virtual-only. Applications go through the city's Online Permit Service Portal, an Accela Citizen Access site where you need an account, and electronic plan submittal is accepted.
The Building Division FAQ lists what a single-family owner can skip. A deck is exempt only if it is 200 square feet or less, no more than 30 inches above grade at any point, not attached to the house and not serving the required exit door, and it can't encroach on a drain, utility easement or required setback. Fences up to 7 feet are exempt as well. Nearly every second-story deck fails at least one of those tests, so its railing is a permit job. One November 2022 permit, for example, covered joist and guardrail repair on a 48-square-foot second-level balcony.
Unsure? Call (408) 409-8723.
Second-Story Decks: Minor Residential Permit and Privacy Planting
Planning weighs in before the Building Division sees a deck. Cupertino requires a Minor Residential Permit for any second-story deck, and the city states the purpose plainly: to notify neighbors of possible privacy impacts. Several R1 rules shape the railing itself:
- Second-story decks with open railings and no roof don't count toward floor area ratio, a real advantage for open steel, cable and glass guards.
- Second-story decks may encroach up to 3 feet into a required front setback.
- Privacy planting is required within a 30-degree cone of vision from second-story decks and qualifying windows facing side or rear lot lines, though the affected neighbor can waive it.
- Lots with an "i" zoning designation are limited to one story and 18 feet, so a second-story deck is generally off the table.
On foothill lots in the Residential Hillside zone, the zoning chapter (worth confirming for your lot with Planning) sets upper-story deck setbacks of 17 feet front, 15 feet side and 20 feet rear, calls for earth-tone colors and caps light reflectivity at 60, so dark bronze or green-gray rails are the usual choice.
Fairgrove Eichlers and Mid-Century Cupertino
Fairgrove is Cupertino's Eichler district: about 220 Eichlers built in the early 1960s, bounded by Phil Lane, Tantau Avenue, Bollinger Road and Miller Avenue, and zoned R1e. The Fairgrove Eichler Design Handbook (2001) is voluntary, but the R1e zoning rules are mandatory, and Ordinance 22-2246 ties new structures in R1e to the Eichler design guidelines. The handbook leans on low 3:12 roof slopes, vertical wood siding and muted earth tones.
For railings we follow that overall direction: flat-bar steel or horizontal stainless cable at entry steps and patio edges, slim square posts, no scrollwork and a matte finish in a muted tone. More ideas are in our Eichler railing guide for the South Bay.
Rancho Rinconada, on the city's eastern edge, is a separate early-1950s tract that joined Cupertino after a 1999 annexation vote. Homes of that age typically need graspable front-step handrails at 34–38 inches and new patio guards.
Foothill Fire Zones, Electric Gates and Faults
Cupertino is updating its Health and Safety Element, and the August 2026 public draft maps fire hazard zones across about 2,150 acres and more than 2,000 parcels in the western part of the city. More than 780 parcels, covering nearly 630 acres, are in a Very High zone. McClellan Ranch Park and Rancho San Antonio Open Space Preserve sit in the High zone, and Monta Vista High School is in a Moderate zone. California's new Wildland-Urban Interface Code now covers new homes and many additions in High and Very High zones; check with the Building Division and the viewer at osfm.fire.ca.gov/fhsz for your parcel.
The draft also takes a position on gates. Policy HS-3.10 would discourage private residential electric security gates, strongly discourage them in High and Very High zones, require a fence exception where the code calls for one and require an approved key switch for fire access where they are allowed. Final adoption hadn't been confirmed when we wrote this, so we treat it as direction rather than final law and plan foothill gate projects with manual or key-switch access in mind.
The draft notes that the San Andreas lies west of the city and that the Sargent-Berrocal and Monta Vista-Shannon fault systems intersect its western portion, though there are no Alquist-Priolo fault zones inside Cupertino. The southwestern part of the city, including the steep walls of Stevens Creek canyon, is rated very high for landslide susceptibility. There we anchor posts to engineered details and weld critical joints.
SB 721 Balcony Inspections for Cupertino Apartment Owners
Cupertino posts SB 721 guidance right on its Building Division page. It reminds owners of buildings with three or more units that the initial inspection of balconies, decks and stairs was due January 1, 2026, with repeat inspections every six years. Inspectors deliver a written report within 45 days, and immediate hazards go to the Building Division within 15 days. Repairs need a licensed contractor, and repairs left undone after 180 days can bring civil penalties and a building safety lien. Condo associations follow SB 326 instead.
With roughly 6,000 units in buildings of three or more, Cupertino has plenty of balconies and exterior stairs on those inspection lists; reports commonly flag loose posts, corroded fasteners and short rails. We replace those railings in steel or aluminum, document the work for your file and coordinate with your engineer. See our railing repair and SB 721 service and our multifamily railing program.
Which Railings Fit Cupertino Homes
Cable railings
Horizontal cable on second-story decks keeps the view and the open-railing FAR benefit.
Glass railings
Tempered or laminated panels for modern rebuilds and balconies, with standoffs or a base shoe.
Interior stair railings
Swapping wood spindles for iron balusters in 1970s and 1980s two-story homes.
Aluminum railings
Rust-free powder-coated systems for townhome and condo balconies on an association palette.
Wrought iron railings
Entry and porch rails for traditional homes, finished over zinc primer.
Deck and balcony railings
Full guard replacements on 1960s decks with short, loose or rotted rails.
ADA and commercial handrails
Graspable 1¼–2 inch rails with 12-inch extensions for offices, retail centers and apartment common areas.
Cupertino Railing Costs and Booking a Measure
| Railing type | Installed per linear foot | Typical project |
|---|---|---|
| Interior stair railing | $40–$100 | ~$900–$2,500 (about 25 ft) |
| Powder-coated aluminum | $50–$200 | ~$400–$4,800 |
| Cable railing | $75–$260 | ~$3,750–$13,000 |
| Glass railing | $150–$600 | premium tier |
Add roughly $50–$500 for the permit and 20–30% for corners and turns. Second-story access and foothill footings push prices up; a single-story Eichler entry rail sits near the low end. These are ranges, so book a free on-site estimate for a firm number, or try the railing cost calculator first.
We also build in neighboring Sunnyvale and Saratoga. Send project details on our contact page or call (408) 409-8723.
FAQ
Questions, Answered
Straight answers on cost, code, permits and materials. Still unsure? Call and ask.
Do I need a permit for a second-story deck railing in Cupertino?
Yes, in almost every case. Cupertino exempts only decks of 200 square feet or less that are no more than 30 inches above grade, detached and not serving the required exit door. A second-story deck also needs a Minor Residential Permit from Planning, which notifies neighbors, before the building permit.
Will an open railing help with floor area ratio in Cupertino?
It can. Cupertino's R1 rules say second-story decks with open railings and no roof don't count toward floor area ratio. A solid wall or a roof can change that, so we confirm the design with Planning before drawing final details.
Are electric driveway gates allowed in Cupertino's foothills?
A draft update to the city's Health and Safety Element would discourage private electric security gates, strongly discourage them in High and Very High fire zones, require a fence exception in some areas and require a fire department key switch where allowed. Its final adoption wasn't confirmed as of fall 2026, so check current rules with Planning before ordering an operator.
Does SB 721 apply to my Cupertino apartment building?
If the building has three or more units and wood-supported balconies, decks, stairs or walkways more than 6 feet above ground, yes. The first inspection was due January 1, 2026, then every six years. Immediate hazards must be reported to the Building Division within 15 days, and repairs need a licensed contractor.
Free on-site estimate
Ready to get started?
San Jose Custom Railing designs, fabricates and installs custom railings across San Jose, CA and the South Bay. Licensed and insured, drawings checked against California code, and permit and HOA paperwork handled for you.