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 Orinda
Orinda homeowners need a roofing contractor who understands steep hillsides, oak-shaded lots, and the city’s strict development rules. When you search for a Roofing Company in Orinda, you’re really looking for a crew that shows up on time, puts the price in writing before work begins, and doesn’t leave your driveway blocked or your neighbor’s fence dented. That’s what we do. Brennan Roofing Co San Francisco serves Orinda from our Bay Area dispatch office, and every technician who steps onto your property is background-checked and in uniform. Call (831) 318-8819 to schedule a free estimate.

Why Brennan Roofing Co San Francisco Is Orinda’s Preferred Roofing Company
Orinda homeowners have a specific set of frustrations with roofing contractors. They’ve dealt with no-shows, price changes at the door, and crews that leave debris across the yard. We built our process around eliminating those problems. Every job starts with a written price. Not a verbal estimate, not a ballpark range you heard over the phone. A number on paper, before any work starts. If the price moves at the door, you haven’t hired the right company.
Our Roofing Company in Orinda work is backed by the 365-Day Done Right Promise. It’s a written guarantee for one full year. If the repair or installation fails within that period, we come back at no charge. That’s the Garrison Standard, and it applies to every job we do in Orinda, from small repairs in Glorietta to full replacements on steep slopes above Miner Road. Travis Oakley leads our operations, and he holds every crew to the same standard whether they’re working on a ranch home near the Orinda Country Club or a split-level off Moraga Way.
Calls are answered by a live person around the clock. No voicemail, no automated system, no callback queue. When you call (831) 318-8819, a human picks up.
Styles & brands we work with






Roof Maintenance in Orinda
Roof Maintenance in Orinda is not optional. The north side of Highway 24, with its dense oak canopies, keeps roofs damp and shaded for months at a time, which means moss and lichen take hold faster than most homeowners expect. South-facing slopes bake in summer sun, and shingles curl and crack prematurely. The same roof on the same house can have two entirely different failure modes depending on which slope you’re looking at.
Seasonal Debris and Moss Removal
We remove leaf litter from valleys and behind chimneys, where water backs up and finds its way under shingles. Moss doesn’t just look bad. It holds moisture against the roofing material, accelerating rot in the decking below. On Orinda homes with oak overhangs, we typically recommend debris and moss removal twice a year, once after the fall leaf drop and again in early spring.
Flashing and Sealant Inspection
Flashing is the metal that seals the joints where your roof meets a chimney, a wall, or a valley. In Orinda’s wet winters, failed flashing is the most common source of leaks we find. A typical roof maintenance visit in Orinda runs $250 to $475 depending on roof size and access. That includes a written report of what we found and what needs attention.
Roof Coating in Orinda
Roof Coating in Orinda is a practical option for low-slope sections, flat roofs over additions, and some older homes where a full tear-off isn’t in the budget this year. Applied correctly, a coating adds a waterproof membrane over the existing surface, buying time and improving reflectivity on those south-facing areas that take direct summer sun.
When Coating Makes Sense
If your roof is structurally sound but the surface is weathered, a coating can extend its useful life by several years without the cost or disruption of a full replacement. We apply coatings over clean, dry substrates only. Orinda’s foggy mornings mean we schedule coating work carefully, because moisture trapped under a coating will cause it to fail prematurely.
Cost for Coating Work in Orinda
Expect to pay $3.50 to $6.00 per square foot for a professionally applied roof coating in Orinda, including surface prep and cleaning. Flat or low-slope areas under 800 square feet typically fall on the higher end per square foot because of access and setup time.

Trusted Brands We Service in Orinda
We install and repair materials from GAF, CertainTeed, and Owens Corning, among others. On Orinda hillsides where fire code now demands Class A rated assemblies, we regularly recommend GAF Timberline HDZ or CertainTeed Landmark Pro lines, both of which carry Class A fire ratings and hold up against the Diablo winds that sweep through in autumn. We don’t push one brand. We explain the trade-offs, show you the warranty differences, and let you choose with confidence. Materials are ordered to spec for your Orinda home, never pulled from whatever is left in a warehouse.
See the difference
Before
After
Before
After
Before
AfterCommon Roofing Company Problems We See in Orinda Homes
- Moss and organic growth on north-facing slopes. Homes on the north side of Highway 24 sit under oak canopies that block sun and trap moisture, so roofs stay damp for half the year. We see moss thick enough to lift shingles and hold standing water against the decking.
- Premature shingle curling on south-facing slopes. The same house can have a south slope that bakes in direct summer sun and curls shingles years before the north slope shows wear. Orinda roofers who don’t account for this will spec the wrong material for half the roof.
- Wood shake deterioration from the 1960s to 1980s housing stock. Many Orinda homes were built with wood shake roofs that are now beyond repair. Owners replace them with Class A fire-rated composite or metal, which satisfies modern fire code and holds up far longer.
- Failed flashing around chimneys and valleys. With Orinda’s intense winter rainfall, any small gap in flashing becomes a leak quickly. We replace flashing that’s corroded, pulled away, or installed incorrectly on nearly every older Orinda home we inspect.
Pricing for Roofing Company in Orinda, CA
A full roof replacement in Orinda typically runs $18,000 to $45,000 depending on roof size, pitch, and access. Steep hillside lots with difficult staging push toward the higher end. Roof repair work in Orinda generally falls between $450 and $1,800 for most fixes, while larger repairs involving decking replacement or significant flashing work can reach $3,500. Roof inspections run $150 to $300, and that fee is credited toward any repair or replacement you book with us. Factors that affect your Orinda quote include slope count and pitch, staging access (many Orinda driveways are narrow and shared), and whether your home falls under hillside development review. Call (831) 318-8819 for a written, line-item estimate. It’s free, and the number on paper is the number you pay.
We Also Serve Cities Near Orinda
Our crews serve homeowners across the East Bay hills, from Orinda into Walnut Creek, Albany, Berkeley, and El Cerrito. If you’re nearby, call us. The same written-price standard and 365-Day Done Right Promise apply on every job.
Serving Orinda, CA - Our Local Coverage Area
We’re based in the Orinda 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 Orinda
Yes. Orinda enforces hillside development review for many properties, especially those on steep slopes or with significant grade changes. Reroofing may trigger a review that involves geotechnical input and specific fire-code requirements. We handle the permit application, the drawings if needed, and the inspections. If a stop-work order gets issued because someone skipped the review, you’re paying interest on a roof you can’t finish. We don’t let that happen. Call (831) 318-8819 and we’ll walk you through what your specific lot requires.
Orinda sets construction noise limits. We comply with them without being told. Our crews start no earlier than allowed, stop on time, and keep compressors and equipment staged where they cause the least disruption. On tight streets, we use a portable lift instead of roof-mounted debris chutes that rattle for hours. We also communicate with neighbors before work starts when access will affect shared driveways or parking. A little notice up front prevents most complaints.
In most cases, no, and we don’t recommend it even when it’s allowed. Orinda’s wet winters and shaded slopes mean underlying decking is often compromised, and a roof-over hides that damage. We’ll inspect the decking first. If it’s sound and code allows a second layer, we’ll quote it. But for most Orinda homes, especially those with original wood shake or multiple layers already, a full tear-off is the honest answer. Call us to schedule a Roof Inspection in Orinda and we’ll tell you what your roof actually needs.
Orinda roofs need ice and water shield along eaves and in valleys, not just standard felt or synthetic underlayment. We install ice and water shield as a self-sealing membrane that prevents water from backing up under shingles during heavy rain. Drip edge goes on every eave and rake. Flashing at valleys, chimneys, skylights, and any roof-to-wall transition gets replaced, not reused. These details cost a little more up front and save thousands in water damage later. That’s what we mean by the Garrison Standard, written into every job.
Legally, a shared wall or party wall may require notice before work that affects it. Even when it doesn’t, notifying your neighbor before we start is the right move. We’ll handle the conversation if you’d prefer, explain what we’re doing, and confirm the scope of work stays on your side. On tight Orinda lots where driveways are shared, this prevents most disputes before they start.
If your Orinda home needs a roof repair, replacement, or honest inspection, call (831) 318-8819 today. We’ll put the numbers on paper before any work starts.
Written by Travis Oakley, Owner at Brennan Roofing Co San Francisco, serving the Orinda area with written-price roofing since 2000 through the Garrison Standard.