If you hire this pro, you’re covered by a money-back guarantee. Learn more
If you hire this pro, you’re covered by a money-back guarantee. Learn more
About
Why Choose Brannan Roofing
For over 30 years, Brannan Roofing has been Jacksonville’s trusted name for roof repair and roof replacement. We combine local expertise with industry-leading standards so you get a durable roof and a hassle-free experience from start to finish.
Jacksonville-Owned & Licensed
Born and raised here, we understand Northeast Florida weather better than anyone. As a fully licensed and insured contractor, your project is handled safely and professionally from day one.
Comprehensive Roofing Solutions
From emergency Jacksonville roof repair to full system replacements, inspections, and preventative maintenance plans, we cover every aspect of your roofing needs under one roof.
Quality Assurance & Care
We stand firmly behind our work with clear, honest quotes, industry-leading warranties, and a meticulous cleanup—so you enjoy peace of mind long after we leave.
Overview
Current Top Pro
Hired 1 time
Serves Bryceville, FL
Background checked
License verified
11 employees
19 years in business
Business hours
SunClosedMon8:00 am - 5:00 pm
Payment methods
This pro accepts payments via Cash, Check, and Credit card.
Customers rated this pro highly for professionalism, work quality, and responsiveness.
Exceptional 5.0
99 reviews
5
98%
4
1%
3
0%
2
1%
1
0%
Your trust means everything to us. Learn about our review guidelines.
Read reviews that mention:
Maguire M.
Aug 23, 2025
•
From Google
Better late than never but after hurricane Milton last year, these guys came down to our neighborhood in Palmetto, FL. Super friendly, they practically helped out our entire street with roof damages within days after Milton. No waiting weeks like others have. Couldnt be more thankful for them and their service.
Alex A.
Jul 1, 2025
•
From Google
Brannan Roofing was a pleasure to work with to get our roof replaced. They were great about communicating, punctual, and did a great job on the roof. We would definitely recommend them!
Ronnie Brannan's reply
Thank you for your review and choosing Brannan Roofing to replace your roof!
Stephen B.
Jun 14, 2025
•
From Google
Was notified by my insurance that I needed a new roof. Worked with Ronnie and Jackson to get an estimate and understand the process. They were both patient, always answered my questions, never pushy or tried to upsell anything extra. The crew showed up when they said they would, took extreme measures to clean things up and were extremely quick in replacing my roof. You couldnt ask for a better team to replace the roof. Highly recommend them!!! Thank you guys!! It turned out great.
Ronnie Brannan's reply
Thank you for your review and choosing Brannan Roofing to replace your roof!
rebeccalynn0501 C.
Jul 22, 2025
•
From Google
Brannan Roofing it the BEST in metal roofing - EXCELLENT COMMUNICATION. Very respectful of our property. Crew was polite and efficient. Great company great price great result
Ronnie Brannan's reply
Thank you Mrs Collins for the opportunity!!
Cody C.
Jun 2, 2025
•
From Google
Contacted Brannan Roofing after I submitted my own insurance claim. A week after I got the approval for my claim Brannan was already installing my new roof.If youre unsure who to use or who you can trust USE BRANNAN ROOFING. They worked with me throughout every part of the process making it simple, stress free, and nearly thoughtless.Pictures attached. Shingle Color is Mission Brown
Ronnie Brannan's reply
Thank you for your review and choosing Brannan Roofing to replace your roof!
FAQs
What should the customer know about your pricing (e.g., discounts, fees)?
We provide free, no-obligation estimates so you can understand your options before committing.
Our pricing is all-inclusive: we factor in materials, labor, permits, disposal, and cleanup. There are no hidden fees.
Occasionally, we offer seasonal promotions or discounts (for example, off-peak season rates, veterans, referrals).
If your job is covered by insurance (e.g. storm damage), we will assist with documentation and work with your insurer to help reduce your out-of-pocket costs.
For complex or large commercial jobs, we may require a deposit or phased payments tied to project milestones.
What is your typical process for working with a new customer?
Initial Contact & Inspection
You reach out via Thumbtack, phone, or our website. We set up a time to visit your property and perform a thorough inspection of your roof and structure.
Detailed Estimate & Proposal
Based on the inspection, we prepare a written proposal with scope, materials, timeline, and price. We review it with you in person (or virtually) so you understand what’s included.
Agreement & Scheduling
Once you accept, we sign a contract or work order and schedule the job. We handle permits, material ordering, and site preparation.
Roofing Work Execution
We carry out the work with a licensed, insured crew. You’ll receive updates as the job progresses. We follow safety protocols, quality checks, and keep your property safe.
Inspection & Walk-Through
After completion, we perform a 360° quality inspection (both from ground and rooftop) and walk the job with you. We address any remaining questions or touch-ups.
Cleanup & Follow-Up
We leave the site clean (removing debris, nails, etc.). Then we follow up after a few days/weeks to ensure everything is performing correctly.
Warranty & Aftercare
We provide warranties on workmanship and materials as applicable. If you ever notice issues later, we stand behind our work.
What education and/or training do you have that relates to your work?
We are a licensed and insured roofing contractor, which requires meeting state/local licensing standards and insurance coverage.
Our team is trained in industry best practices (e.g. proper flashing, ventilation, structural reinforcement, leak prevention).
We stay updated on roofing codes, manufacturer installation standards, and safety training (OSHA / fall protection).
We’ve worked with premium roofing product manufacturers, which often require certification or approved installer status.