Roofing Sunnyvale

Sunnyvale roofs, tar-and-gravel Eichlers to the tile of Taaffe Street

Sunnyvale wants a permit before any re-roof or roof repair of more than 100 square feet begins. Its Planning Division adds a rule few cities write down: the new roofing must be at least the quality of the old, with tile or shake counted as equal to a 40-year composition roof. Every new covering needs a Class B fire rating or better, and the city's four home ZIP codes sit in Climate Zone 4, where the state's cool-roof rules apply.

  • Free to request, no obligation to hire
  • Up to five local pros who take this work can reply
  • Rules on this page checked against 9 public sources, October 2026
Historic Murphy Avenue in downtown Sunnyvale
Historic Murphy Avenue in downtown Sunnyvale. Photo: The Sands of Time 0, CC BY-SA 4.0, via Wikimedia Commons.

How roofing work goes in Sunnyvale

The sheets and guidelines a Sunnyvale roof is reviewed against

  1. Re-roof Requirements, revised December 2025

    The Building Division's sheet applies to permits submitted on or after January 1, 2026 and requires a permit for re-roofs and repairs of more than 100 square feet before the old roof comes off. Most re-roof permits can be obtained online or at the permit center at City Hall, with an approval letter from the homeowners association where there is one. The manufacturer's installation instructions must be on site, and torch-applied systems need a portable fire extinguisher on the roof within 30 feet of the work.

    Source: City of Sunnyvale Building Division (sunnyvale.ca.gov)

  2. Eichler Design Guidelines

    Adopted July 28, 2009, they apply to design review of exterior changes in the city's Eichler neighborhoods, non-Eichler houses inside them included. For roofs they ask owners to keep flat or shallow forms no steeper than 3:12 except in tracts where steeper Eichler models were built, to avoid hip roofs, and to keep wide overhangs and exposed beams. In a Heritage Resource District, minor changes go through administrative design review, while work that departs from the guidelines may need a Resource Alteration Permit from the Heritage Preservation Commission.

    Source: City of Sunnyvale Planning Division (sunnyvale.ca.gov)

  3. Taaffe-Frances Heritage Neighborhood Design Guidelines

    The neighborhood is zoned R-0/HH, a Heritage Housing combining district, and every home in it holds local heritage resource status. The guidelines, adopted March 24, 2009, put re-roofing on the list of improvements that require design review, beside new windows and changes of color or cladding. Minor repair with the same materials does not need it. Some houses also carry landmark designations, which can add requirements.

    Source: City of Sunnyvale Planning Division (sunnyvale.ca.gov)

  4. Cool roofs on pitched Sunnyvale houses

    For steep roofs in Climate Zone 4, Section 150.2 of the 2025 Energy Code asks that replacing more than half the roof, overlays included, use roofing with an aged reflectance of at least 0.20 and emittance of 0.75, or SRI 16. Any one of these counts as equivalent: R-38 ceiling insulation, a qualifying radiant barrier, no ducts in the attic, or R-2 continuous insulation above or below the deck. Roofing weighing 25 pounds per square foot or more, such as heavy tile, is exempt.

    Source: California Energy Commission, 2025 Energy Code (energy.ca.gov)

State license for this work: C-39 Roofing, B General Building. Look up a contractor's license on the CSLB website (cslb.ca.gov).

Free request

Describe the roofing job once. Local pros who take work in Sunnyvale reply by call or text.

  • No fee to request, and no obligation to hire
  • You agree scope and price with the pro you choose
  • Photos help them quote without a first visit

Get quotes for roofing work in Sunnyvale

Two short steps. A local pro who takes this work calls or texts you back.

To send a request, call or text (415) 449-8213.

Free to request, and you agree the scope and price with the person you hire before work starts. In California, a job over $1,000 in labor and materials, or one that needs a building permit, must be done by a contractor licensed by the CSLB in the right class. Ask for the license number and check it at cslb.ca.gov.

Free, no obligation. Next, add your details in the request form.

The work

Roof work in Sunnyvale, from flat Eichler decks to tile

  • Re-covering a tar-and-gravel or foam Eichler roof

    Below 2:12 the Energy Code treats a roof as low-sloped, and in Climate Zone 4 replacing more than half of one calls for an aged solar reflectance of 0.63 and emittance of 0.75, or an SRI of 75, unless deck insulation is traded against it. The roof also needs R-14 continuous insulation, unless it already has R-10 continuous, or R-19 between the rafters against the deck. Sunnyvale's Eichler guidelines list exposed views of foam roofing among the common problems, so the finished surface is worth discussing too.

  • Keeping the quality the house already has

    The re-roof sheet quotes the Planning Division's rule under SMC 19.80 Design Review: replace a 30-year composition roof with at least 30-year composition, and treat tile or shake as the equal of a 40-year composition. Moving from tile or shake to shingles therefore means a 40-year product or better. The same sheet asks owners to contact Planning before applying for the building permit, to learn whether the job needs a separate planning permit as well.

  • Ducts, flues and vents that show from the street

    The guidelines name rooftop equipment and ducts seen from the street as a common side effect of Eichler heating upgrades, and ask that standard ducts placed there be painted to match the roof or the house when nothing else will work. The city's final re-roof inspection covers the same ground: flues extended and secured, flues and vents painted to match the roofing, roof equipment and piping secured, and a spark arrester in place.

  • Taking solar panels off and putting them back

    The re-roof sheet asks owners with panels on the existing roof to contact the Building Division first and, before anything is removed, to photograph the layout, conduits and electrical boxes. On Eichlers the guidelines note that state law limits how far the city can regulate rooftop solar, and offer only voluntary advice: lower panel profiles and angles, or systems built into features such as atrium covers.

  • Heavier roofing and the 7.5-pound line

    A new roof that weighs more than 7.5 pounds per square foot, sheathing and roofing together, may need extra framing, and the Building Division wants details of the existing framing before it gives direction. That matters most when tile is proposed. The Eichler guidelines list replacing a sloped roof covering with concrete tile among the common problems with exterior improvements.

Roofers installing cedar shingles near the ridge while a telehandler lifts bundles onto the roof
Roofers installing cedar shingles near the ridge while a telehandler lifts bundles onto the roof. Photo: NPS photo, Public domain, via Wikimedia Commons.

The houses here

Flat decks over open beams, and a few blocks of 1930s-40s houses

Joseph Eichler's Sunnyvale Building Company put up its first houses here in 1949, already modernist with flat roofs, broad overhangs and big windows, and more than 1,000 Eichlers followed by 1972. The city's Eichler guidelines list what sits overhead: flat and low-pitched slopes, wide overhangs, roof beams exposed inside and out, and tongue-and-groove decking that doubles as the ceiling. They also note that roof insulation in these houses was often minimal. The other end of the scale is the Taaffe-Frances neighborhood, platted in 1925 and 1927 along the 500 blocks of Taaffe and Frances Streets, where 59 single-family homes and two duplexes, mostly from the 1930s and 1940s, carry Spanish Revival red tile or the wood and composite shingle of ranch and Craftsman houses.

Before you hire

What to ask a Sunnyvale roofer before work starts

  • What quality is the roof we have now, and does the bid match or beat it the way the Planning Division requires?
  • Has anyone asked Planning whether this house, in an Eichler tract or in Taaffe-Frances, needs design review before the building permit?
  • On a flat Eichler roof, which Climate Zone 4 path does the bid follow: a reflective membrane, insulation on the deck, or an exception?
  • Who photographs the solar layout before the panels come off, and who puts them back and arranges any permit the reinstallation needs?
  • Look up the C-39 Roofing license at cslb.ca.gov before signing anything.

Timing

When the in-progress inspection gets called

Every Sunnyvale re-roof has two inspections, and the first is booked at a stage set by the material. For composition, all plywood is nailed down, the roof is half felted with valleys felted and flashing over the felt, courses are started, drip edge is on at the rakes and crickets are in. For tar and gravel or foam, the roof is cleaned and the new materials are on site. Tile needs its furring and fireblocking in place; shake needs its rating identified, courses started and felt and flashing down.

Free, no obligation. Next, add your details in the request form.

Questions

Sunnyvale roof questions, a few shingles to a full tear-off

Do I need a permit to fix a few shingles in Sunnyvale?

Usually not. Sunnyvale's list of work that needs no building permit, revised January 2026, includes replacing or repairing 100 square feet or less of existing roof material within any 12-month period. Past that, the re-roof sheet requires a permit before any tear-off or repair begins, and most can be issued online.

Can a Sunnyvale tile roof be swapped for composition shingles?

The re-roof sheet treats tile or shake as equal to a 40-year composition roof and asks that new roofing keep the existing quality, so the shingle would need to be a 40-year product or better. In Taaffe-Frances any re-roofing goes through design review as well, and the guidelines describe the neighborhood's Spanish Revival houses as having red tile roofs.

Does a Sunnyvale roof have to be Class A?

The city's minimum is lower. The re-roof sheet says all new roofing must have at least a Class B fire rating, citing SMC 16.16.090. A Class A product meets that rule too, so ask the roofer which rating the chosen product and its assembly actually have.

Our Sunnyvale Eichler has a foam roof. What will the city look at?

At the in-progress inspection, a foam or tar-and-gravel roof should be cleaned of debris with the new materials on site. Because Sunnyvale is in Climate Zone 4 and a roof flatter than 2:12 counts as low-sloped, a replacement of more than half the roof also falls under the Energy Code's low-slope reflectance and insulation rules, and the city's Eichler guidelines flag exposed views of foam as a concern.

Can the city say no to solar panels on our Eichler?

Its Eichler guidelines say state law limits the city's ability to regulate rooftop solar panels, and that the guidelines do not preclude solar installation. What they offer is voluntary: work with the installer on panel profiles and angles that are less obtrusive, and consider systems built into features such as atrium covers.

Where these facts come from

Checked against these public sources in October 2026. Rules and programs change: confirm permit requirements with the city before work starts, and a contractor's license on the CSLB website.

  • sunnyvale.ca.gov: 639039960357670000 (sunnyvale.ca.gov)
  • sunnyvale.ca.gov: single family and duplex residential (sunnyvale.ca.gov)
  • sunnyvale.ca.gov: 639107281821070000 (sunnyvale.ca.gov)
  • sunnyvale.ca.gov: 638403254140770000 (sunnyvale.ca.gov)
  • sunnyvale.ca.gov: 638273442749170000 (sunnyvale.ca.gov)
  • sunnyvale.ca.gov: 638273444043400000 (sunnyvale.ca.gov)
  • energy.ca.gov: CEC 400 2025 010 F (energy.ca.gov)
  • energy.ca.gov: BuildingClimateZonesByZIPCode ada (energy.ca.gov)
  • cslb.ca.gov: Licensing Classifications Detail (cslb.ca.gov)

Roofing work in Sunnyvale? Tell us what you see.

One request reaches local handymen and contractors who take this work. The Handyman SF connects you with them; it does not do the work.

HandymanNow for handymen Work in Sunnyvale? Get job leads by text. Pick your trades and areas, take only the jobs you want. No subscription. Start getting leads HandymanNow for homeowners Get the HandymanNow app. Send a request with photos, message your handyman and follow them on the way. Download the app

HandymanNow app

Fix it faster. Find work faster.

Homeowners send a job with photos and follow their handyman on the map. Handymen get local jobs by text and take only the ones they want.

Call WhatsApp (opens WhatsApp) Free quote