A Brennan company - serving Jacksonville, FL

Our Guarantee & Warranty - Brennan Roofing Co Jacksonville

Metal roofingMetal roofing
Architectural shinglesArchitectural shingles
Tile roofingTile roofing
GAFGAF
Owens CorningOwens Corning
Flat & low-slopeFlat & low-slope
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as$159/month*On approved credit; ask for current terms
Get your free estimate

The Brennan Roofing Co Jacksonville Guarantee

Here’s what our guarantee means, in plain language. Every roof we install or repair in Jacksonville gets a written workmanship warranty that lasts one full year from the day we finish. If anything we touched fails during that time, we come back and fix it at no charge. No deductible, no arguing, no “that’s not covered.” The promise goes on paper before work starts, signed, and it holds for 365 days. That’s the 365-Day Done Right Promise, and it’s the same standard Travis Oakley has held this company to since day one. Your roof gets done right, or it gets made right.

Call (904) 719-6346

What’s Covered

We put the guarantee in writing because “trust us” doesn’t hold up when a tropical storm is pounding your roof deck. Here’s what the 365-Day Done Right Promise actually covers on every job.

  • Workmanship defects. If a seam we sealed opens up, a shingle we nailed lifts, or flashing we installed pulls away, we repair it free within the warranty year.
  • Materials we handled. If a material we installed fails during the guarantee period, we’ll make it right, even if that means a free return visit to swap it out.
  • Flashing, underlayment, drip edge, and decking repairs. These are the places leaks actually start, on the flat roofs of San Marco and the steep pitches of Mandarin alike. Our workmanship warranty covers everything we install.
  • On-time arrival and honest scheduling. If we commit to a day and a time window, we’re there. Life happens, but you’ll get a call, not a no-show.
  • The price on paper before any work starts. The number we write down is the number you pay. It does not move at the door. No exceptions.
  • Cleanup and job-site care. We haul off old shingles, spent nails, packaging, and debris. Your yard in Riverside shouldn’t look like a storm hit it after we leave.
Explore

Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

Our Satisfaction Promise

If you’re not satisfied with the work, you don’t have to fight us to fix it. You call the same number that got you scheduled, you talk to a live person, and you tell them what’s wrong. We don’t route you through a national call center or a voicemail tree. A real person at Brennan Roofing Co Jacksonville answers every call, around the clock.

Here’s the process. We schedule a return visit, we send a background-checked, uniformed technician to look at the issue, and we confirm what the fix needs to be. If it’s our mistake or a defect in our workmanship, the repair happens at no charge during the warranty year. If it’s a new problem outside the guarantee period, you’ll still get a written price before anyone touches the roof. Either way, you know the cost going in. Travis Oakley’s rule is simple: the roof is right when you say it’s right, not when we’re ready to leave the driveway.

Licensed & Insured Backing

A guarantee is only as strong as the company standing behind it. Brennan Roofing Co Jacksonville is licensed and insured to work on roofs across Duval County, from Arlington to Ortega to the Beaches. That matters when a contractor is walking on your roof and when a warranty claim gets opened. Insurance protects your property and our crew while work is underway. Licensing means our work is held to Florida’s building code standards, with inspections that keep everything honest. If you ever want proof, ask. We’ll show you the paperwork. It’s part of operating under the Garrison Standard, a defined process of accountability that every team member follows, the same standard the Garrison Partners family has used since 2000. Independent local ownership, a named standard behind it, and a paper trail you can check.

Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

How the 365-Day Done Right Promise Works

When we finish a job, you don’t just get a handshake and an invoice. You get a written document that spells out the dates, the scope of work, and the one-year guarantee on the workmanship. Keep it with your closing paperwork and your homeowner’s insurance policy. It’s the contract that binds us.

If something fails during that year, call (904) 719-6346. Tell the live person who answers what you’re seeing, whether it’s a ceiling stain in Murray Hill or shingle granules washing into a French drain in Deerwood. We’ll schedule the return visit, diagnose the issue, and fix it under warranty if it’s on us. No charge for that second visit when it’s a warranty failure, no charge for the repair.

That’s the whole promise. It’s specific because vague guarantees are worthless on a Florida roof. Hurricanes, humidity, afternoon thunderstorms, the salt air at the Beaches, the moss that clings to shaded north-facing slopes in Avondale, all of it works hard against a roof. So does a sloppy install. Our guarantee says weather will get tested, and so will the workmanship. If our work doesn’t hold, you don’t pay to make it right.

Why the Garrison Standard Matters for Your Warranty

Brennan Roofing Co Jacksonville is an independently owned and operated member of the Garrison Partners family, founded in 2000. What that means for your guarantee is simple: we follow a defined process, called the Garrison Standard, on every job, and we answer to a written code of conduct, the Garrison Code, when it comes to pricing, honesty, and follow-through. Every location operates under the same standard, so the promise we put on paper here in Jacksonville matches the promise the parent organization holds every member to.

Travis Oakley owns this location. When you call, you’re calling a Jacksonville business that’s accountable to you and to a standard that’s been in place for over two decades, not a faceless franchise. The technicians who show up are background-checked and in uniform. The materials we install come from leading manufacturers including GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. Real product options, explained plainly, with the warranty we attach to the workmanship regardless of which material you choose.

Common Questions About Our Guarantee

Is the guarantee really in writing?

Yes. Every job gets a written quote before work begins and a written guarantee when the job is done. You’ll have the 365-Day Done Right Promise in hand, with the dates and scope in plain English. If a repair fails during that year, the return visit is free. No fine print hiding a prorated payout or an “installation only” loophole. Call (904) 719-6346 if you have questions before you sign.

What happens if a repair fails six months later?

You call us, you talk to a live person, and we schedule a return visit. If the failure is in our workmanship, the repair is free. That’s exactly what the 365-Day Done Right Promise is for, to catch the issue that shows up after the summer storm season, not just during the final walkthrough. Call (904) 719-6346 to report the problem and get it on the schedule.

Does the guarantee cover the manufacturer’s materials?

Our one-year workmanship guarantee covers the work we do, the materials we handle, and the installation itself. The materials we install from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral carry their own manufacturer coverage, and we’ll explain what applies to your roof when we give you the written quote. You won’t sort through that alone, because the person at (904) 719-6346 can walk you through it in plain English.

Will I know the price before any work starts?

Always. The price goes on paper before anyone touches your roof, and that number does not move at the door. No change orders, no “we found more damage” surprises. If you want a ballpark before we even come out, call (904) 719-6346 and we’ll talk through your situation. The written quote is free, and it binds us as much as it protects you.

Written by Travis Oakley, Owner at Brennan Roofing Co Jacksonville, serving Jacksonville, FL with roofing installation, repair, and inspection backed by a written one-year guarantee.

Need Roofing help in Jacksonville? Licensed & insured · Free in-home estimates response · free estimates
Call (904) 719-6346
Local Service Coverage

Request a Free Estimate in Jacksonville

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

By sending this request, you accept our Privacy Policy and agree that you may be contacted by phone, email, or text about your request, including by the independent contractors we may refer it to.

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