How Brennan Roofing Co San Jose Was Born in San Jose
We didn’t start Brennan Roofing in San Jose. The brand already existed, built on years of roofs done to standard. What we did was bring it here, because this city needed what the Garrison Standard stands for. Travis Oakley had spent his career watching homeowners get worn down by the same cycle: a low number over the phone, a higher number at the door, and a crew that vanished when something went wrong. San Jose’s housing stock is older than people think. Eichler homes in Sunnyvale, 1950s ranchers in Cambrian, hillside properties in Alum Rock that punish a sloppy flashing detail. The market was full of companies that knew how to sell a roof. Far fewer knew how to stand behind one.
The branch opened with a simple agreement: work to the Garrison Standard or don’t work here. That meant every job got a written price before anything started. It meant showing up when we said we would. It meant inspecting like it matters, because it does. Travis didn’t create the standard. He agreed to it, and he built a local team that agreed to it too. That’s how Brennan Roofing Co San Jose was born: not as a startup story, but as a promise that finally had a local address.
Travis Oakley’s Personal Connection to the Roofing Trade
Travis came into roofing the way a lot of people do: through another trade that was supposed to be temporary. He was working construction in a neighboring county when a crew needed an extra hand on a tear-off. It was July, hot enough that the tar paper felt soft under his boots. He remembers the smell first: hot asphalt, cut cedar, the mineral grit from old shingles. He remembers the rhythm of it too. A roof job has a sequence, and when the sequence is right, the day moves like it knows where it’s going.
What kept him in it wasn’t the work itself, not at first. It was the moment the job was done. You step back, you look at the ridge line, you see a roof that will hold for decades. There’s a satisfaction in that that’s hard to explain to someone who hasn’t been up there. He’s been in the trade now for more than ten years, and that feeling hasn’t faded. If anything it’s sharpened, because he’s seen what happens when a roof isn’t done by the book. Leaks don’t announce themselves politely. They wait for the first heavy rain after the dry season, and then they find the one seam that got rushed.
The work matters to him personally because a roof is the one part of a house that never gets to rest. It takes sun every day. It takes wind off the hills in East Foothills. It takes rain that comes hard after months of nothing. When a roof is done right, a family doesn’t have to think about it. That’s the point, he says. The best roof job is the one nobody notices for thirty years. That’s what gets him out of bed: the idea that today’s work will be invisible in the best possible way. If he weren’t roofing, he’d probably still be building something with his hands. It was never going to be a desk job. The feel of a nail gun seating a nail flush, the weight of a bundle of shingles, the way a chalk line snaps straight across a deck: those are the things that tell him the day was real.
Meet Travis Oakley – The Person Behind Every Job
Travis Oakley is the Owner & Founder of Brennan Roofing Co San Jose. He’s a roofer first and a business owner second, which is exactly the order the homeowners we serve tend to prefer. His background is in construction, and he came up through the trade doing the work himself before he ever managed a crew. That means when he walks a roof in San Jose, he’s not guessing at what the underlayment is doing or whether the flashing detail will hold. He’s seen it. He’s fixed it. He’s fixed what other people tried to fix and couldn’t.
Travis runs this branch the way the brand runs everywhere: plain-spoken, squared away, no drama. He doesn’t do the hard sell because he doesn’t have to. The work speaks, and the warranty backs it up. A personal detail: he’s particular about order. Tools put back where they belong, a site left clean at the end of the day, a truck that doesn’t look like it lost a fight with a dumpster. That’s not a quirk. It’s the same discipline that makes a roofing crew trustworthy when they’re working over your living room. He’s committed to one thing for every customer: you’ll get the truth about what your roof needs, and you’ll get it in writing before anything starts.
Our Promise to San Jose Homeowners
Every promise we make comes from the Garrison Code, and every one of them exists because someone got burned before. Price in writing before any work starts: that’s not a slogan, it’s the only way a homeowner can make a real decision. Show up inside the window we gave: because your time is worth the same as ours. Do it by the book, the first time: because retrofitting a mistake costs more than doing it right. Leave the site clean and squared away: because a roofing crew shouldn’t leave nails in your driveway. Stand behind the work for a full year: in writing, and if it fails in that time, we come back and make it right at no charge. That’s the Garrison Standard. It’s the reason the brand exists, and it’s the reason Travis agreed to carry it in San Jose.
Our Credentials
Here’s what you should look for when you hire a roofer, and here’s what we carry:
- State-licensed. Every pro working under our name is required to hold the license their state requires. That’s not a point of pride; it’s a condition of doing business under the Brennan name.
- Insured & bonded. Coverage is in place for the work we do and the people we do it around. If something goes wrong, you’re not left holding the bill.
- Years of local experience. We’ve been working in San Jose long enough to know which neighborhoods have clay tile that’s seen better days, where the wind tears up the loose shingles first, and how the morning fog off the bay affects a roof’s drying cycle. That knowledge changes how we quote and how we build.
- A strong local reputation. Homeowners in San Jose, Sunnyvale, and the surrounding cities have come to know Brennan Roofing as the company that does what it says. Not the loudest bid in the room. The one that holds up.
Why does this matter? Because when someone works on your home, you’re trusting them with the thing that keeps everything else dry. A license means accountability. Insurance means you’re protected. Local experience means no surprises from the weather or the housing stock. And a reputation means other people before you got treated right.
Rooted in San Jose
We serve the whole South Bay: San Jose, Sunnyvale, Redwood City, Union City, Palo Alto, Newark, Morgan Hill, Saratoga, Los Altos, Alum Rock, Stanford, and East Foothills. That’s a wide map, but it’s also a specific one. Each of those places has its own weather patterns, its own housing styles, its own way of wearing a roof. Travis knows the difference between a flat roof in Palo Alto’s Eichler districts and a steep pitch in the East Foothills. When you call, you reach a live coordinator who connects you with the local team that actually does the work. That’s it. No runaround, no corporate maze. Just a local branch of a brand that’s been roofing to standard since 2000, with a team that knows San Jose because we work here every day.
Brennan is an old Irish surname. Easy to say on the phone, and it sounds like a company that has been on the roof for years. That name travels with the brand, but the boots on your roof are local.
If you’re thinking about a new roof, a repair, or just an honest inspection, start with a conversation. Call (669) 238-2101 and we’ll talk through what you need and give you a written price before any work starts.
Written by Travis Oakley, Owner at Brennan Roofing Co San Jose, serving San Jose and the South Bay.