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
The Brennan Roofing Co West Palm Beach Guarantee
We put our guarantee in writing because a handshake doesn’t hold up in a Florida thunderstorm. Every roof we install or repair in West Palm Beach carries the 365-Day Done Right Promise: if the work isn’t done right, we make it right at no charge, for one full year, in writing. That means no chasing, no arguing, no “that’s normal wear.” You call, we come back, we fix it. Travis Oakley, Owner, put this guarantee on paper because he got tired of watching homeowners pay twice for the same roof. The price you’re quoted is the price you pay, before any work starts, and the promise outlasts the handshake.
What’s Covered
- Workmanship for a full year. If a repair or installation fails within 365 days of completion, we return and correct it free of charge, no questions about whose fault it was.
- Second visit at no cost. If something goes wrong inside the guarantee window, the follow-up visit is on us, not an invoice.
- Written pricing before any work starts. The number goes on paper up front, and it does not move at the door. No change orders, no surprise line items, no “we found something else while we were up there” without a new written price first.
- Honest material handling. We source from manufacturer lines including GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, and we explain the options plainly so you choose with confidence, not pressure.
- Clean job site, every time. Old shingles, nails, flashing scraps, and debris leave with our crew, not in your gutters or your grass.
- On-time arrival and communication. Background-checked, uniformed technicians arrive when scheduled, and calls are answered by a live person around the clock. No voicemail, no automated system.
Styles & brands we work with






Our Satisfaction Promise
If you’re not satisfied with the roof work we did at your West Palm Beach home, here’s exactly what happens. You call (728) 203-3066, a live person answers, and we schedule a return visit. We inspect the issue against the written scope of work and the condition of the roof at completion. If the work fell short of standard, we correct it under the 365-Day Done Right Promise at no charge. If something outside the original scope needs attention, we write up a new price and you decide before anything else happens. We don’t leave a homeowner waiting on a callback, and we don’t send a different crew to clean up the first crew’s mistakes. The same accountability that governs a full roof replacement governs a single shingle repair. That’s the Garrison Standard, and it’s written into The Garrison Code that every Brennan Roofing Co location operates under.
We’d rather lose money on a return visit than lose your trust. That’s not a slogan. It’s the reason the guarantee is in writing instead of in a sales pitch.
Licensed & Insured Backing
Paperwork matters when a roof fails. Brennan Roofing Co West Palm Beach is a licensed and insured roofing contractor serving Palm Beach County homeowners. What that means practically: if a technician gets hurt on your property, our insurance covers it, not your homeowner’s policy. If the work requires a permit, we pull it and the inspection happens before the job is closed out. Licensing isn’t a decoration on the website. It’s the legal and financial structure that makes the 365-Day Done Right Promise enforceable, so when we say we’ll make it right, there’s a real business standing behind the words, not a truck with a magnet on the door. Travis Oakley runs this location to the same documented standards as every Garrison Partners roof company founded since 2000, independently owned and operated, which means accountability stays local.
See the difference
Before
After
Before
After
Before
AfterWhat The Guarantee Does Not Cover
We’re direct about this because a vague guarantee isn’t a guarantee, it’s marketing. The 365-Day Done Right Promise covers our workmanship and the materials we install for one full year. It does not cover damage from hurricanes, fallen trees, hail, or anything else that has nothing to do with how the roof was installed or repaired. If a storm rips shingles off a roof we built, that’s on the storm, and we’ll give you an honest price to fix it. What we won’t do is blame your roof’s age for a flashing detail we got wrong, or call improper ventilation a “pre-existing condition” when we touched it last. We stand behind what we control, and we tell you the truth about what we don’t. That’s the only way a guarantee means anything in a climate like South Florida’s.
Why We Put It In Writing
West Palm Beach gets roughly 62 inches of rain a year, and a roof that wasn’t installed right the first time shows its flaws within one full cycle of wet season and dry season. That’s precisely why the guarantee runs 365 days, not 30 or 90. One full year means your roof has survived the summer downpours, the fall hurricane season, and the spring heat before the guarantee expires. If a seam opens, a valley leaks, or a repair fails in that window, you’ll know it, and so will we. We want that year to pass without a single call from your address. The guarantee exists not because we expect to use it, but because you deserve the leverage it gives you. If a contractor won’t put their workmanship in writing for a full year, ask yourself what they’re afraid of.
How The Process Works
Every Brennan Roofing Co West Palm Beach job follows the same sequence, and it’s the sequence that makes the guarantee meaningful. First, you get a written price with the scope of work itemized, before any work starts. Second, the work is performed by background-checked, uniformed technicians who know The Garrison Standard and what it requires. Third, the job is inspected before we call it complete. Fourth, you receive the written 365-Day Done Right Promise with your paperwork. If anything fails inside that year, you call (728) 203-3066, a live person answers, and the return visit is scheduled at no charge. No deductible, no service fee, no fine print about “reasonable wear and tear.” The promise is the product.
Questions Homeowners Ask About Our Guarantee
How much does a roof repair cost in West Palm Beach?
Most West Palm Beach roof repairs fall between $350 and $1,200 depending on the scope: a simple shingle replacement or minor flashing repair runs toward the lower end, while a valley rebuild or decking replacement lands higher. The only way to know your exact price is an inspection, which we do before any work starts. You’ll have the number in writing before you commit a dollar, and the warranty applies to repairs the same as full replacements. Call (728) 203-3066 to schedule a free estimate and get an honest number for your roof.
Will the price change once the work starts?
No. The written price you approve before any work starts is the price you pay. If we discover additional damage that requires work outside the original scope, we stop, show you what we found, and provide a new written price for the additional work before proceeding. Nothing moves at the door or on the day of the job.
Do you pull the permits in West Palm Beach?
When a roofing job requires a permit in West Palm Beach or Palm Beach County, yes, we pull it and the work passes inspection before the job closes. Permitting isn’t optional for most roof replacements and structural repairs, and a contractor who skips it puts you at risk when you sell the home or file an insurance claim.
How long will the job take?
Roof repairs typically finish in one day. Full replacements range from two to five days depending on the size of the home, the pitch of the roof, and whether decking needs replacement. You’ll get a schedule in writing as part of your estimate, and we communicate throughout the job.
What if the repair fails within the guarantee year?
Call (728) 203-3066. A live person answers. We schedule a return visit at no charge and correct the work under the 365-Day Done Right Promise. You won’t pay a service fee, a trip charge, or anything else. The guarantee is in writing, and we honor it without a fight.
Written by Travis Oakley, Owner of Brennan Roofing Co West Palm Beach, serving West Palm Beach and surrounding Palm Beach County communities with roofing installation, repair, and inspection. Part of the Garrison Partners family, founded in 2000, operating under The Garrison Standard and The Garrison Code.