Metal roofing
Architectural shingles
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Los Altos
Roof repair and replacement in Los Altos typically runs $425 – $1,850 for targeted repairs and $14,000 – $38,000 for full reroofs on mid-century estate homes, depending on roof pitch, decking condition, and material choice. Most Los Altos homeowners call us because they’ve spotted a stain on the ceiling or moss spreading on cedar shake, and they want a straight answer on what it costs before anyone gets on a ladder. Brennan Roofing Co San Jose gives you that number in writing before any work starts. Our technicians know Los Altos not as a dot on a map, but as the town where Foothill Expressway runs past steep roofs shaded by oaks that have been dropping leaves and needles on the same shake and composition shingle roofs for fifty years. That local knowledge changes what we look for and what we quote. Call (669) 238-2101 and a live person answers, day or night.
Why Brennan Roofing Co San Jose Is Los Altos’s Preferred Roofing Company
Los Altos homeowners don’t tolerate crews that show up late, leave a mess, or change the number at the door. Neither do we. Every Brennan Roofing Co San Jose technician is background-checked, uniformed, and dispatched under Roofing Company protocols that are identical on a small repair in a 1950s ranch near El Monte Road and a full reroof on a hillside estate off of Foothill. The difference in Los Altos is the roof stock itself. We walk properties lined with mature oaks and redwoods, where shaded valleys hold moisture and where what looks like surface moss is often hiding something worse underneath. That’s not a sales pitch. It’s what a roof inspection on a tree-covered Los Altos lot actually turns up.
Travis Oakley, who leads our team, sets the expectation the same way on every job: the price goes on paper before work begins, and it does not move at the door. The Garrison Standard governs every roofline we touch in Los Altos, from the flat sections over additions near downtown to the steep original cedar shake slopes that define the older neighborhoods. We answer the phone live, we arrive in uniforms, and we back every repair and installation with the 365-Day Done Right Promise in writing. If a repair fails within a year, we return at no charge. No renegotiation, no fine print.
Styles & brands we work with






Free Roof Estimate in Los Altos
A Free Roof Estimate in Los Altos is a written inspection and a fixed price before any work starts. For older estate homes, the estimate is where we go beyond what most roofers do. We don’t just inspect from the ground or snap photos from a drone. We walk the roof where safe, lift shingles at the eaves, open valleys where moss has built up, and get eyes on the decking below. That’s how we catch the hidden rot before it becomes a leak. A typical estimate visit in Los Altos takes an hour, and the written number you get covers the full scope including materials, labor, permits, and disposal.
What the inspection covers
We check flashing at chimneys, skylights, and roof-to-wall transitions, then we look at underlayment, drip edge, and decking. We also check attic ventilation and look for signs of trapped moisture under the roof sheathing. On Los Altos properties with extensive overhangs and low-pitch sections over additions, we pay particular attention to areas where two roof planes meet. That’s where water gets in silently.
When you need this in Los Altos
If your roof is past twenty years old, or if you’ve bought a mid-century home and don’t know its roofing history, a Free Roof Estimate gives you a baseline. If you’re planning a remodel that touches the roofline, get the estimate before you sign the contractor’s contract. We find roof problems that would otherwise get priced into the remodel as an expensive surprise later.
Roofing Contractor in Los Altos
A Roofing Contractor in Los Altos is the person you call when a quote from a general contractor includes a “roof allowance” and a promise to figure out the details later. We handle the roofing portion of remodels and additions directly, with a scope that’s written out in detail, so you know what’s actually being done on your roof. Many Los Altos homes have original skip sheathing under cedar shakes. That sheathing was standard practice in the 1950s and 1960s, and after decades of moisture, it’s often compromised in shaded areas. When walls get opened during a remodel, code upgrades apply, and your roof has to meet current standards. That’s not optional, and it’s better to know the cost up front than to discover it mid-project.
Permit and code work handled clearly
When a remodel in Los Altos opens up wall or roof sections, the building department typically requires ice and water shield at the eaves, drip edge at the rakes, and in some cases an upgrade to the entire roof assembly if more than a certain percentage is disturbed. We pull permits, schedule inspections, and pass final first time. The price for this work is in our written estimate before you agree to anything.
Decking replacement priced before we start
If we find rotted decking during the inspection, it goes in the estimate as a line item. If we find hidden rot after tear-off, it was already in the contingency allowance we wrote into the contract. In Los Altos, where moss hides decking decay under steep cedar shake, we price replacement per sheet, so there’s no mystery when the old roof comes off and the damage is visible. You’ll see the number in writing before tear-off begins.
Trusted Brands We Service in Los Altos
Brennan Roofing Co San Jose installs materials from GAF, Owens Corning, Atlas, and CertainTeed, and we keep common replacement parts stocked locally for Los Altos customers. If you’ve got a GAF Timberline shingle that needs a match after wind damage, we can pull the right color from local inventory without waiting on a distributor. For steeper Los Altos rooflines with heavy tree cover, we often recommend Atlas Pinnacle or GAF architectural shingles because they handle the expansion and contraction cycles we see between Los Altos’s wet winters and long dry summers. Where original cedar shake is the right aesthetic fit, we source Boral or Tamko alternatives that hold up without the same moss and rot problems as untreated wood. You choose the material once you understand the trade-offs, and we explain them in plain English rather than pushing one brand.
See the difference
Before
After
Before
After
Before
AfterCommon Roofing Company Problems We See in Los Altos Homes
- Moss hiding rot on shaded cedar shake roofs. Near Foothill Expressway, north-facing slopes and valleys collect moss that holds water against the shake surface. Years of that cycle rots the skip sheathing underneath, and the rot only shows once you pull the shakes back.
- Leaf and needle debris on composition shingle roofs. Los Altos oak and redwood trees drop debris constantly, especially in the fall. The debris traps moisture against the shingle surface, which accelerates granule loss and shortens the roof’s lifespan in shaded areas.
- Code-triggered upgrades during remodels. When a Los Altos homeowner opens up a wall or roof section, the building department requires current code compliance including ice and water shield at eave lines. Unscrupulous contractors quote a remodel price without including these roofing upgrades, and the homeowner pays for it later in change orders.
- Mixed materials from remodels and additions. Many Los Altos homes have original cedar shake on the main roof and composition shingle or flat roofing on later additions. The transitions between these materials are a frequent leak point, especially where an addition meets the original structure at a valley or wall junction.
Pricing for Roofing Company in Los Altos, CA
A targeted roof repair in Los Altos typically runs $425 – $1,850 depending on the size of the repair and the difficulty of access. Full roof replacement on a mid-century estate home ranges from $14,000 – $38,000. What moves the number most is decking condition. If hidden rot requires replacing sheets of plywood or skip sheathing, that adds roughly $90 – $160 per sheet in Los Altos, including labor and disposal. Roof pitch also matters. Steep shake roofs near Foothill Expressway take more time and safety equipment to work safely, and that’s in the estimate. The written price we give you before any work starts is the price. No change orders without written approval first. Call (669) 238-2101 for a free estimate.
We Also Serve Cities Near Los Altos
Brennan Roofing Co San Jose handles roofing work across the mid-Peninsula. We serve Roofing Company in Los Altos and the surrounding communities including Stanford, Palo Alto, Portola Valley, and Sunnyvale. The same pricing discipline, written guarantees, and live-person phone answering apply on every job we take.
Serving Los Altos, CA - Our Local Coverage Area
We’re based in the Los Altos area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs About Roofing Company in Los Altos
On shaded, steeply pitched cedar shake roofs, decades of moss growth prevents the wood from drying out, which rots the original skip sheathing underneath. On a steep cedar shake roof near Foothill Expressway, our crew found thick moss in the shaded valleys had hidden rot spreading through the original skip sheathing. We pulled back the shakes, replaced the compromised decking and underlayment, installed new ice and water shield in the valleys, and re-laid the shakes with proper fastening, saving the homeowner from a leak that would have opened up once the winter rains hit. Call (669) 238-2101 to have a Los Altos roof inspected for this specific issue before it becomes a ceiling stain.
Once walls or roof sections are opened, the building department requires the roof assembly to meet current code, which typically means ice and water shield at the eaves, drip edge at the rakes, and in some cases a full roofing upgrade depending on how much of the roof is disturbed. We pull the permit, write those code upgrades into the estimate before work begins, and pass inspection. Call (669) 238-2101 if you’re planning a remodel and want the roofing scope priced before you sign a general contractor’s contract.
Los Altos oak and redwood trees drop leaves and needles year-round, and the debris collects in valleys, behind chimneys, and along eave lines. It holds moisture against the shingle surface, which breaks down the asphalt granules faster and shortens the roof’s life. Homes with heavy tree cover need cleanings and inspections more often than homes on open streets. Call (669) 238-2101 for a free estimate and a look at what the trees are doing to your roof.
We write a per-sheet replacement price into the original estimate, so if we find rotted decking after tear-off, you already know what each sheet costs. The number does not move at the door. On older Los Altos homes with original skip sheathing, we inspect carefully before tear-off so most of that damage is accounted for in the initial written price. Call (669) 238-2101 to get a written estimate that covers this before you commit.
Yes. Architectural shingles are heavier and hold up better on steep pitches under tree cover than three-tab shingles, and quality lines like GAF Timberline or Atlas Pinnacle handle the expansion and contraction from Los Altos’s wet winters and dry summers. We recommend architectural shingles on most steep Los Altos rooflines. Call (669) 238-2101 to talk through material options for your specific roof.
If you’re in Los Altos and you see a ceiling stain, moss on your shake roof, or you’re planning a remodel that touches the roofline, call (669) 238-2101. A live person answers, we schedule a Free Roof Estimate, and you get the price in writing before any work starts.
Written by Travis Oakley, Owner at Brennan Roofing Co San Jose, serving Los Altos through the Garrison Standard.