Reroof first, then solar: sequencing the work
Rooftop arrays are built to stay in place for decades. If the shingles under them are already halfway through their life, the panels will need to be removed and reinstalled when that roof fails, a cost that lands on you. So when a Cupertino homeowner calls about solar, our first question is how old the roof is.
- Inspection with photos of the shingles, decking and attic, so you can judge the remaining life yourself.
- Written, itemized estimate noting solar-ready details: deck repairs, flashing plans for mounts, and where conduit can run.
- Permit from the City of Cupertino Building Division at City Hall on Torre Avenue, which we file for our reroofs; the solar permit is separate and comes from your installer.
- Reroof and cleanup, with debris hauled away daily, then a final inspection before the solar crew starts.
Our solar-ready roofing page explains the deck and flashing details in more depth.

Roofing services Cupertino homeowners ask for most

Roofing Contractor in Campbell
Our Campbell base is about 8 miles from Cupertino, a short run up Highway 85 to the Stevens Creek or De Anza Boulevard exits, so inspections across the valley-floor neighborhoods fit easily into the calendar.
Learn more →
Flat Roofing
Fairgrove and the city's other Eichler tracts have nearly flat roofs that double as the ceiling, so a failed membrane shows indoors fast, and a low-slope replacement here usually brings Title 24 cool-roof rules into play.
Learn more →
Roof Replacement
Many 1960s and 1970s ranch homes built over Cupertino's old orchard land reroof just before solar goes on, so the new array never has to come off for a tear-off partway through its life.
Learn more →
Skylights
Original Eichler bubble skylights leak at their curbs, and long, dark ranch-home hallways suit solar tubes, so skylight reflashing and tube installs come up often on roofs in this city.
Learn more →
Attic Ventilation & Insulation
Long summer sun on flat valley lots from Monta Vista to Rancho Rinconada overheats shallow ranch attics that have too few vents, aging shingles from below and stressing the plywood deck.
Learn more →
Roof Repair
A Cupertino roof with years left often needs only vent boot, flashing or shingle repairs before solar mounts go on, and we photograph each fix so your installer can see the deck is sound.
Learn more →
Roof trouble in Cupertino?
We drive out from Campbell (about 20 min (8 mi)). Call to book an inspection.
Fairgrove Eichlers, Monta Vista ranch homes and the western hills
Eichler homes in tracts like Fairgrove have post-and-beam framing, nearly flat roofs and exposed tongue-and-groove ceilings. With no attic, the roof deck is the ceiling, so insulation can only go on top of the deck and any leak shows indoors almost at once. Original tar-and-gravel and later foam roofs pond water at low spots and around skylights. Because these are low-slope roofs in Climate Zone 4, a full replacement usually brings Title 24 cool-roof rules into play.
Elsewhere, ranch homes from Monta Vista to the Rancho Rinconada area sit on flat lots under long summer sun. Attics with too few vents run hot, which shortens shingle life and stresses the deck. Toward the city's western edge, homes rise into the foothills below Montebello Ridge, where we check CAL FIRE maps parcel by parcel before recommending a roof assembly.
Cupertino incorporated in 1955, and most of its tract housing went up over orchard land in the two decades after, which is why so many roofs here share the same replacement clock. Mature trees left from that era, and the oaks along the foothill edge, drop leaves into ranch-roof valleys and onto flat Eichler decks, where wet debris holds water against the membrane and blocks the scuppers.


Skylights, attic vents and low-slope systems homeowners ask about
- [Flat roofing](/flat-roofing/): modified bitumen or single-ply membranes with added rigid insulation for Eichlers.
- [Skylights](/skylights/): reflashing or replacing old Eichler bubble skylights, or adding tubes to dark ranch hallways.
- [Attic ventilation](/attic-ventilation/): balancing intake and exhaust on ranch homes before the new roof goes on.
- [Roof replacement](/roof-replacement/): full tear-offs timed ahead of solar.
- [Roof repair](/roof-repair/): vent boots, flashing and shingle repairs when the roof still has years left.

Stevens Creek Boulevard, De Anza College and our route in
Most of our trips come north on Highway 85 and exit at Stevens Creek Boulevard or De Anza Boulevard, which puts the neighborhoods around De Anza College and Memorial Park within easy reach. Interstate 280 links the north side of town.
The city counted 58,710 residents in the Census Bureau's 2024 estimate. Rancho San Antonio County Park, off Cristo Rey Drive, marks the northwest edge, and Stevens Creek County Park lies just past the western hills. Fire protection comes from the Santa Clara County Fire Department rather than a city department, so hillside owners can check with County Fire as well as the Building Division about ember and defensible-space rules before a reroof.
We have no Cupertino project gallery to show you, and we will not pretend otherwise. What you get is coverage from a base 8 miles away, pictures of your roof's actual condition and an itemized scope in writing. Power here is supplied by Silicon Valley Clean Energy and delivered by PG&E, which handles solar interconnection.

