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 Birchbark Roofing Jacksonville Guarantee
A guarantee only matters if it’s written to mean something. Ours is simple: we do the work right, and if the work isn’t right, we come back and make it right. That covers every roof repair and every roof replacement we perform in Jacksonville. We call it the 365-Day Done Right Promise, and it’s stamped on every job we do. Not tucked into fine print. Stamped on the paperwork you keep. You’ll also get a written price before any work starts, so you know exactly what you’re paying and exactly what you’re getting. Roofing done carefully, from tear-off to clean-up.
What’s Covered
- Workmanship on every repair and replacement. If anything we install or fix fails because of how we did the job within the first year, we return and correct it at no cost to you.
- The full clean-up, not just the roof. Shoe covers at the door, drop cloths through the hallway, and all debris cleared, hauled, and photographed before the crew leaves.
- Your written price. The number we give you in dollars before work starts is the number you pay. No change orders slipped in, no surprise line items added at the end.
- Your family’s routine. If the dog needs to stay inside, we coordinate the door schedule with you. We ask before we move or touch anything in your yard or home.
- On-time arrival and honest communication. You’ll know who is on your property before the crew arrives. Background-checked, uniformed technicians on every job.
- Materials from brands we trust. We work with GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, so you’re not locked into one manufacturer’s product line.
Styles & brands we work with






Our Satisfaction Promise
If you walk your roof after we finish and something doesn’t look right, or you find a problem a few months down the road, you call us. The 365-Day Done Right Promise means we handle it. No arguing about whether it’s covered. No waiting on hold through a phone tree. A live person answers calls 24 hours a day, 7 days a week, including nights and weekends. You’ll talk to a human, tell them what you’re seeing, and we’ll schedule the follow-up. If the issue falls within the promise window and traces back to our workmanship, the fix is on us. If it’s something else, we’ll tell you plainly and give you a written price before we do anything. Either way, you get an answer, not a runaround.
Our crews follow what we call the C.A.R.E. values on every visit: Clean up like it’s our own home; Ask before we move or touch anything; Respect the family’s time and quiet hours; Explain the price before the work. Those aren’t slogans on a poster. They’re the checklist our technicians work from, and the reason we photograph the completed clean-up before we leave.
See the difference
Before
After
Before
After
Before
AfterLicensed & Insured Backing
A guarantee is only as good as the company standing behind it. Birchbark Roofing Jacksonville is licensed and insured in the state of Florida, which means two things for any homeowner. First, our work is performed under the rules and inspections Florida requires, so corners don’t get cut where they matter. Second, if something goes wrong on a job site, you’re not left holding the bag. Insurance is the difference between a handshake and a real commitment. We’re also part of the Cedarwell family of roofing companies, operating since 2000, with every location independently owned and operated. This Jacksonville branch is run by Erik Lindgren, Owner, which means the person accountable for your roof lives and works here, not in a corporate office three states away.
How the Promise Works in Real Life
Here’s what a typical Jacksonville roof repair looks like under our guarantee. You call (904) 604-7914 because you spotted a leak or some lifted shingles after a storm. A live person answers. We schedule a visit. The technician arrives in uniform, introduces themselves, and walks the roof. You get a written price before any work starts. The repair happens. The crew cleans up, photographs the finished work, and hands you the Done Right Promise paperwork. If something fails because of our workmanship within the year, you call back and we fix it.
That’s the entire system. No hidden terms. No fine print. Just a clear promise from a Jacksonville roofing company that’s willing to put it in writing.
Frequently Asked Questions
It covers every roof repair and roof replacement Birchbark Roofing Jacksonville performs. If the work isn’t done right, we make it right within one year of completion, at no cost to you. Call (904) 604-7914 and a live person will schedule the follow-up.
Yes. Every job includes a written price in dollars before any work begins. That number is always provided and never negotiated away. If you want an exact quote for your roof, call (904) 604-7914 to schedule a free estimate.
Call us. A live person answers 24 hours a day, 7 days a week. We’ll listen to what you’re seeing, determine if it falls under the Done Right Promise, and schedule a return visit. You’ll know what’s covered before we dispatch anyone.
Yes. Every technician is background-checked and arrives in uniform, so you know exactly who is walking onto your property before they step onto your roof. That’s part of how we respect homeowners in Jacksonville.
No. The written price you receive before work begins is the price you pay. If we find something unexpected during the job, we’ll stop, explain it, and get your approval in writing before proceeding. No surprise charges at the end. For a free estimate, call (904) 604-7914.
Written by Erik Lindgren, Owner at Birchbark Roofing Jacksonville, serving Jacksonville, FL.