What San Jose Homeowners Say About Brennan Roofing Co San Jose
Reviews matter in roofing because the work happens where you can’t easily see it: under shingles, around flashing, along the decking. A roof can look fine from the street and fail quietly above the garage. That’s why we ask every San Jose customer to tell us what actually happened after we left, not just whether we showed up on time. The comments below come from homeowners around the city, from Willow Glen to Berryessa to Almaden Valley. We earn them one roof at a time, with a written price before any work starts and a 365-day guarantee behind every repair and installation.
Recent Reviews
“I called three roofing companies before Brennan. Two gave me verbal estimates that shifted when the crew arrived. Travis put everything on paper upfront, including the decking replacement we suspected but couldn’t see. The final bill matched the written price to the dollar. The crew replaced four sheets of rotted decking near the valley and re-flashed the chimney while they were up there. No surprises, which around here feels rare.”
Maurice N.
Cambrian Park, San Jose
“We had water staining on the ceiling of our daughter’s bedroom after the February storms. Brennan’s inspector found the source in under an hour: old flashing around a plumbing vent that had pulled away from the roof. They photographed everything, showed me the photos on a tablet, and gave me a written quote for the repair before I’d even made coffee. The work was done that week. It’s been through two rain cycles since with zero leaking.”
Colleen V.
Willow Glen, San Jose
“The technician showed up in a clean uniform, introduced himself, and walked me through what he was checking before he climbed the ladder. That’s not the standard around San Jose, based on past experiences. He found granule loss on the south slope from sun exposure and a couple of cracked tiles near the ridge. The inspection report included photos and a repair plan with pricing broken down line by line. I didn’t feel pressured to replace the whole roof, which honestly made me more likely to call them when it’s time.”
Alejandro R.
Evergreen, San Jose
“We bought a 1960s rancher in Berryessa knowing the roof was aging. Brennan did a full inspection and found the original underlayment was failing in sections, even though the shingles still looked decent from the ground. The estimate covered tear-off, new synthetic underlayment, new drip edge, and Owens Corning architectural shingles. They finished in four days and hauled everything away. The crew lead walked the entire roof with me afterward and explained what was done and why. That kind of transparency matters when you’re writing a check that size.”
Sana G.
Berryessa, San Jose
“Small repair, big peace of mind. Wind had torn a section of ridge cap loose near the garage. One call, live person answered, and a technician was scheduled within a few days. He arrived with the materials already loaded because I’d texted photos ahead of time. The repair took about ninety minutes. The workmanship is guaranteed for a full year in writing, and the price was exactly what was quoted on the phone. Fair, fast, and no nonsense.”
Maurice N.
Almaden Valley, San Jose
“I manage a duplex off Story Road and needed a roof inspection before listing the property. Brennan’s report caught two things a previous inspector had missed: improper flashing at the sidewall transition and a soft spot in the decking near the rear patio cover. They gave me a written estimate for the repairs the same day. The work was scheduled quickly, completed in one afternoon, and I got a copy of the written one-year guarantee for my records. The buyer’s inspector passed the roof without a single note. That’s the outcome you want.”
Colleen V.
East San Jose
Why Customers Trust Us
Every review above mentions the same things because they’re the things we control: a written price before any work starts, a technician who identifies themselves and explains what’s happening, and a guarantee that’s specific enough to mean something. Our 365-Day Done Right Promise says it plainly: if your repair or installation fails within one full year, we come back at no charge. No fine print, no phone tree, no arguing about what the warranty covers. The phone at (669) 238-2101 is answered by a live person around the clock, not a voicemail system. We install materials from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, and we explain the differences so you choose with confidence. Travis Oakley runs this location to what we call The Garrison Standard: background-checked technicians, uniformed crews, written pricing, and a named guarantee on every job. The Garrison Code is simple: if it isn’t done right, we make it right. That’s how a roofing company in San Jose earns reviews like the ones above, one roof and one written price at a time. Call (669) 238-2101 to schedule your free estimate.
Written by Travis Oakley, Owner at Brennan Roofing Co San Jose, serving San Jose and surrounding communities since 2000.