About Brennan Roofing

Travis Oakley
Travis Oakley
Owner & Founder, Brennan Roofing

"Every job I take on, I treat it like it's my own home."

How Brennan Roofing Was Born

Brennan Roofing started in 2000 with a simple frustration Travis Oakley couldn’t shake. He kept meeting homeowners who had paid good money for roofing work that didn’t hold up, and worse, couldn’t get anyone back out to fix it. The final straw came on a job where a homeowner showed him a receipt for a full roof replacement from another company, but the decking underneath was soft in places and the flashing had been reused from the previous roof. The homeowner had paid for new. He got patched over. Travis stood on that roof in the summer heat and realized the industry he worked in had a trust problem, and nobody seemed interested in fixing it.

So he started Brennan Roofing with a promise that felt almost old-fashioned: write the price down before any work begins, do the job by the book, and stand behind it. No gray areas. No moving numbers. That promise became The Garrison Standard, and it’s stamped on every job we do. From that first year in Los Angeles, the company grew one location at a time, each one an independent local business that agreed to the same standard. Today our teams serve homeowners across California, Florida, and beyond. The roots are still in that first roof, and in what Travis saw standing on it.

Travis Oakley’s Personal Connection to the Roofing Trade

Travis Oakley didn’t grow up dreaming about roofing. He found it the way a lot of people find their life’s work: by accident, and by necessity. Early on, he took a job with a roofing crew because the work was steady and he liked being outside. The first week was brutal. He remembers the smell of hot asphalt in the morning, the weight of a bundle of shingles on his shoulder, the way his hands cracked from the sun and the grit. He also remembers watching a skilled roofer flash a chimney and thinking, for the first time, that this wasn’t just labor. It was craft. The kind of craft you could see from the street, and the kind that kept a family dry when the rain came.

What kept him in the trade was the satisfaction of finishing something real. At the end of a job, you can stand back and see exactly what got done. You can run your hand along a straight ridge line. You can look at the next storm on the forecast and feel calm instead of worried, because the roof above you was put down right. Ten-plus years in, that feeling hasn’t faded. If anything, it’s gotten sharper.

What gets him out of bed now is the same thing that got him on the roof that first year: the belief that honest work, clearly priced and properly done, is rare enough to be worth building a company around. If he weren’t doing this, he says he’d still be doing something with his hands, probably woodworking, where you can feel the same truth: a joint that fits is a joint that holds.

Meet Travis Oakley – The Person Behind Every Job

Travis Oakley is the Owner & Founder of Brennan Roofing. He has spent more than a decade in the roofing trade, learning it from the ground up: tear-off, decking, underlayment, flashing, ventilation, and the finishing details that separate a roof that lasts from one that leaks. He built Brennan Roofing to run on discipline, not shortcuts. Every pro working under our name is required to hold the license and insurance their state requires, and every job is held to the same written standard, whether it’s a small repair in Long Beach or a full replacement in Miami.

What makes Travis different from a franchise technician is that his name is on the work. He’s not clocking in and out on someone else’s brand. His reputation lives and dies with every roof we install. Off the clock, he’s a reader and a cook, the kind of person who thinks a Sunday spent making something from scratch is a Sunday well spent. He brings the same patience to roofing: do it right, do it once, and don’t rush the details.

To every homeowner we serve, Travis makes one commitment personally: the work we do on your home is work he would stand behind on his own.

Our Promise to Homeowners

The Garrison Code is how every Brennan Roofing location operates. It’s not a poster on a wall. It’s the way we answer the phone, the way we show up, and the way we leave your property.

Show up inside the window we gave. Price in writing before any work starts. Do it by the book, the first time. Leave the site clean and squared away. Stand behind the work for a full year. That last one isn’t a slogan. The work is guaranteed in writing for a full year, and if it fails in that time, we come back and make it right at no charge.

Our pricing philosophy is built on the same principle that started the company in 2000: a homeowner should never be surprised by the number at the end of a job. Every Brennan Roofing job gets a written price before any work starts. You’ll know what the work costs, what it includes, and what it doesn’t. If you want to compare bids, our written estimate makes that easy. If you want to ask questions, call us. We’d rather explain a price than defend one later.

Our Credentials

Every Brennan Roofing location operates under a clear set of requirements:

  • Licensed as required by state law. Every pro working under our name is required to hold the license their state requires. We don’t cut corners on legal standing, and we don’t expect you to take our word for it. Your state’s licensing board can confirm any contractor’s status.
  • Insured & bonded as required by state law. Every pro working under our name is required to carry the insurance and bonding their state requires. That protects you, your property, and the crew working on it.
  • Years of local experience. Our teams have been roofing homes in their communities for years, and that experience shows in how they handle the details: local weather patterns, local code requirements, local building styles.
  • A strong local reputation. Homeowners keep hiring our locations because the work holds up and the process is straightforward. Ask your local team for references. Any roofer worth hiring should be able to provide them.

Why do these credentials matter? Because roofing is a trade where trust is earned in small ways: the license that proves you’re allowed to do the work at all, the insurance that protects you if something goes wrong, the experience that prevents problems before they happen, and the reputation that says this company has done right by homeowners before you. When you hire Brennan Roofing, you’re hiring a local independent business that agreed to work to The Garrison Standard and meets the legal requirements to back it up.

Rooted in the Communities We Serve

Brennan Roofing is the roofing company of the Garrison Partners family. We don’t pretend to be from every town. Our locations are independent local businesses in communities across California, Florida, and other markets we serve, from Los Angeles and San Diego to San Francisco, Sacramento, Fresno, Oakland, Anaheim, Riverside, Irvine, Long Beach, San Jose, and Miami. Each one agreed to work to The Garrison Standard, and each one answers to the homeowners in its own community. When you call Brennan Roofing, a live coordinator answers and connects you with the local team that covers your address. That team knows the local weather, the local codes, and the local homes, because they live and work there too.

Written by Travis Oakley, Owner at Brennan Roofing, serving homeowners since 2000.

Areas We Serve

Request a Free Estimate

Tell us what you need - Brennan Roofing responds fast. No obligation.

By sending this request, you agree to our Privacy Policy and consent to being contacted by telephone, text message, or email about your service request, including from the local pros who may handle it.

Prefer to text? Send a Text
Call Now - 24/7 Dispatch