A Brennan company - serving Jacksonville, FL

Specials & Coupons - 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

Roofing Specials in Jacksonville, FL

Call (904) 719-6346 to ask about current roofing specials in Jacksonville. We run offers that make sense for Florida homeowners: straightforward savings on inspections before storm season and fair credits on repairs when a roof has real trouble. No gimmicks, no fine-print runaround. Every offer comes with the same thing as every job we do here at Brennan Roofing Co Jacksonville: a written price before any work starts.

Call (904) 719-6346

Current Offers

Free 21-Point Roof Inspection After Any Storm

If wind or hail came through your Jacksonville neighborhood, let us look. We walk the whole roof, check the flashing, decking, underlayment, and drip edge, and give you a written report with photos. You pay nothing for the inspection, whether it’s San Marco, Mandarin, Riverside, or anywhere else in Duval County.

Valid through March 31, 2027. Mention this offer when you call (904) 719-6346.

$150 Repair Credit for First-Time Customers

First time calling Brennan Roofing Co Jacksonville? We’ll take $150 off any roof repair over $500. That’s a real credit on a written estimate, not a door-knock discount that changes when the crew shows up. The price goes on paper before any work begins, and it does not move at the door.

Valid through March 31, 2027. Mention this offer when you call (904) 719-6346.

Senior & Military Courtesy: Free Gutter Cleaning with Any Roof Replacement

If you’ve served this country or you’re over 65, and you’re getting a new roof from us, we’ll clean your gutters as part of the job. No charge. Jacksonville’s wet summers and fall pine needles mean gutter debris sits heavy, and a new roof drains right only if the gutters are clear.

Valid through March 31, 2027. Mention this offer when you call (904) 719-6346.

Second-Opinion Inspection: $95, Credited Toward Repair

Already had another roofing company tell you the whole roof needs replacing? Get a second opinion from Brennan Roofing Co Jacksonville for $95, and if we recommend a repair, that $95 comes off the repair total. You’ll get a straight answer. We don’t sell replacements that aren’t needed.

Valid through March 31, 2027. Mention this offer when you call (904) 719-6346.

Seasonal Tune-Up: $249 for a Whole-Roof Service Visit

Once a year, before hurricane season or right after, it’s worth having a technician re-seal exposed flashing, tighten loose fasteners, and check the roof’s weak spots. We do that for one flat $249 on most single-story shingle roofs in the Jacksonville area. If we find something bigger, you get a written quote and you decide. No pressure.

Valid through March 31, 2027. Mention this offer when you call (904) 719-6346.

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

How to Redeem

First, call (904) 719-6346 and tell the live person who answers which offer you’re interested in. You’ll get a real person, not a voicemail queue. Second, we’ll schedule a visit at a time that works for you, and a background-checked, uniformed technician will come out. Third, make sure you mention the offer when the tech arrives or when you approve your written quote. That’s it.

What Every Offer Includes

Each of these specials comes with the same things every Brennan Roofing Co Jacksonville job includes. Your price is written down before any work starts, always, no exceptions. The materials come from manufacturer lines we trust, including GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. And the work is backed by the 365-Day Done Right Promise: in writing, for one full year, and we come back for free if it fails.

Why a Roofing Company Runs Offers in Jacksonville

Jacksonville’s climate beats on roofs. Summer thunderstorms, the September hurricane watch, and the wet, humid shoulder seasons all put real stress on shingles, flashing, and decking. A roof that gets ignored for two or three years doesn’t fail quietly; it fails during the first big rain in July when everyone in Duval County is calling every roofer in town. Offers like a free storm inspection or a seasonal tune-up aren’t a marketing trick. They’re how we get eyes on a roof before a small issue becomes a ceiling stain, and they let homeowners in neighborhoods like Avondale, Ortega, and Arlington make a decision without spending a dime first.

Who Qualifies for These Specials

Homeowners in Jacksonville and the surrounding areas of Duval, St. Johns, Clay, and Nassau counties. The first-time-customer credit applies to any repair, not just small ones. The senior and military courtesy applies to active duty, veterans, reservists, and anyone 65 or older. If you’re not sure whether you qualify, call (904) 719-6346 and ask. A live person will tell you straight.

Will the Price Change Once Work Starts?

No. The price on your written quote is the price you pay. If we find hidden decking rot or unexpected structural trouble during a repair or replacement, we stop work, walk you through what we found, and write a new price before touching anything else. You approve it in writing before any additional work happens. That’s the Garrison Standard: the number is the number, always on paper, always before any work starts.

How Long Do Roof Specials Last?

These offers are valid through March 31, 2027, and may be replaced or extended at that point. If you call after that date, ask what’s current. We don’t run countdown clocks or fake scarcity. If an offer is expired, we’ll say so and tell you what’s available now.

Do You Pull Permits in Jacksonville?

Yes, when the City of Jacksonville or your county requires a permit for roof work, we pull it. We don’t ask homeowners to handle permitting themselves. The permit is part of the job, and the inspection is part of closing the job. That’s how it should work, and it’s part of the Garrison Code.

What Is the 365-Day Done Right Promise?

It’s a written guarantee on every repair and installation we do. If the repair fails or the installation has a problem within one full year, we come back and fix it at no charge. That’s not a verbal promise. It’s in writing, and it follows every job we do in Jacksonville. If a repair fails within that year, the second visit is free. No trip charge, no labor charge, no material charge.

Call for a Quote on Any Roof Special

If you’re in Jacksonville and you want to know exactly what one of these offers would look like on your roof, call (904) 719-6346. You’ll talk to a person, not a menu. We’ll answer your questions, schedule a visit, and put a written number in your hand before any work starts. That’s how Brennan Roofing Co Jacksonville does it.

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

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
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