We serve Jacksonville and the surrounding communities across Clay, Nassau, and St. Johns counties. See our full service area.
Storm season in Northeast Florida doesn’t wait for a convenient time, and neither should your roof repair. Burger Roofing Company has responded to emergency roof damage across Jacksonville since 1958, moving quickly to stabilize your roof and prevent a bad situation from getting worse.
Dealing with active damage right now? Call (904) 355-2756 or request emergency service.
These situations call for immediate attention rather than a scheduled repair visit:
If you’re experiencing any of the above, don’t wait for it to worsen — every hour a roof stays compromised increases the risk of interior water damage.

We evaluate the damage and prioritize stabilizing your roof.
Tarping or emergency sealing is applied to stop further water intrusion right away.
Once your home is protected, we scope out the permanent repair and walk you through the cost.
Storm damage often means dealing with an insurance claim on top of the repair itself. Our insurance inspections & certifications service provides the detailed documentation adjusters need to process your claim accurately.
We’ve held an active Florida State Roofing Contractors license since 1958, backed by full Workers’ Compensation and General Liability insurance on every job. See our full credentials on the Our Qualifications page.
We prioritize emergency calls and aim to respond as quickly as possible to stop further damage, especially during active storms.
If it’s safe to do so, place a bucket or container under active leaks and move valuables away from the affected area. Avoid climbing onto the roof yourself.
Yes. Temporary tarping or sealing is typically our first step to stop water intrusion before scoping the full repair.
Yes. We document the damage thoroughly and offer insurance inspections & certifications to support your claim.
We serve Jacksonville and the surrounding communities across Clay, Nassau, and St. Johns counties. See our full service area.
Or call us directly at (904) 355-2756 to speak with our team today.