Roofing for Olive Branch homes and businesses
Work in Olive Branch runs the full range, from a single cracked boot to a full tear-off with the decking replaced underneath.
What we run into around Olive Branch
Jonathan and the crew work Olive Branch regularly. These are the problems that keep turning up there.

What defines Olive Branch for a roofer is that it is fast growing, with large subdivisions and a lot of warehouse roofs.
Between March and June this metro gets its share of hail and straight-line wind. What follows is a summer that bakes whatever the storms left behind.
Jonathan started this company in 2024 to take care of his family, and he runs it like somebody who expects to see you at the grocery store afterward.
Roof age tends to cluster in a neighborhood. Subdivisions get built in waves, so the roofs go on within a year or two of each other and they reach the end of their lives together. If three houses on your street have been reroofed recently, yours is probably in the same window.
The thing most people get wrong is waiting for a visible leak. By the time water shows on a ceiling it has usually been in the decking and insulation for a while, and what would have been a flashing repair has become a repair plus drywall plus insulation.
Tree cover is a mixed blessing here. Shade keeps a roof cooler, which helps, but overhanging limbs drop debris into valleys and gutters, hold moisture against the shingles, and give squirrels a bridge to your soffit.
If you are in Olive Branch and something is wrong up there, send over the details or call (901) 922-9450.
What Olive Branch calls us for
How we work around here
Same crew, same process, every town we cover.

You get the same crew start to finish. There is no handoff halfway through to a subcontractor you have never met and did not agree to.
If we find something we did not expect once the roof is open, work stops and you get a call with photographs before anything else happens. Surprises do not get quietly added to an invoice.
We are happy to talk to your insurance adjuster on site. It goes better when the person who walked the roof is there when the adjuster walks it.
Season by season
Summer work has its own constraints. Shingles get soft in real heat and can scuff under foot traffic, so good crews start early and stop when the roof gets too hot to walk without marking it. A crew still hammering at three in the afternoon in August is telling you something.
Fall is the best time to get ahead of anything you have been putting off. The weather cooperates, the storm rush has passed, and you are fixing things before winter rather than during it.
What the job is like
Driveway access matters more than people expect. The dumpster or trailer needs a spot, and material gets delivered ahead of the crew, so clearing the drive the night before saves everybody an hour.
Tear off is loud and it vibrates the whole structure. Take pictures off the walls on the top floor, and if somebody in the house works from home or sleeps days, tell us up front so we can plan around it.
Pets and tear off do not mix well. The noise carries and there are people moving around the perimeter all day, so most customers board or crate them for the duration.
Before you call
Whatever you decide, insist on photographs of your own roof from whoever you hire. It is the one thing that turns a sales conversation into a factual one.
We work this area constantly, so if you would rather see something we have finished nearby before deciding, ask and we will point you at it.
The short version: call, get it looked at, get it in writing, then decide. That sequence protects you no matter who ends up doing the work.
If you are weighing whether to call at all, the deciding question is usually how old the roof is and whether anything has changed recently. A roof that has not been looked at in a decade is worth a free set of eyes regardless of whether it is leaking today.
Where Olive Branch sits
Olive Branch is part of DeSoto County, inside the radius Jonathan covers out of Germantown.
Questions from Olive Branch
Do you actually work in Olive Branch?
There is nothing exotic about roofing in Olive Branch. There is just doing it right, and we would rather be the crew that does.
How soon can somebody look at my roof?
Usually a day or two. If water is coming in right now, say so when you call and we move you up. Jonathan has tarped roofs the same afternoon to stop the damage from spreading.
Do you help with the insurance claim?
Yes. We document the damage, meet the adjuster on site, and talk through the scope with you. We have had customers tell us the photos are what got a denied claim reopened.
Is there a charge to come look?
No. Jonathan comes out, walks the roof, photographs it and tells you what he sees. If it does not need work yet, he will say that too.
Are you licensed and insured?
Licensed, bonded and insured, A+ with the BBB. Ask for proof, from us and from anybody else bidding the job.
What if it rains in the middle of my job?
We watch the forecast and we dry the roof in before we leave it. Nothing gets opened up that we cannot close before weather arrives.
What customers say
I can’t say enough good things about All Done Roofing. Jonathan has been professional, personal, and caring to my projects that needed to be addressed at my residence. He showed me certain things that needed to be…
Timely response. Attentive to issue. Thorough. Completed job promptly. I highly recommend “All Done” for your roofing and construction repair jobs.
I can’t say enough good things about All Done Roofing. Jonathan has been professional, personal, and caring to my projects that needed to be addressed at my residence. He showed me certain things that needed to be…
Get it handled in Olive Branch
Call Jonathan and tell him what the roof is doing.
Jonathan answers the phone himself. If he is on a roof when you call, he calls back the same day.