Hernando, DeSoto County & Memphis
Roofing Contractor in Hernando, MS and the Memphis Area
Advance Roofing & Restoration is Greg Stephens’s roofing company, based in Hernando. We repair, replace and inspect roofs on homes from DeSoto County up into Memphis, and the inspection is free.
- Free roof inspections and estimates
- Owned and run by Greg Stephens
- Open 24 hours for roof emergencies
Our services
Roof Repair and Roofing Services in Hernando, MS
Seven services for the roof on your home or business, from a leak over one room to a full tear-off and new shingles.
How it works
How a Roof Job Runs With Advance Roofing
The same five steps whether the roof needs one repair or a full replacement.
-
Free inspection
We come out and go over the roof at no charge.
-
We show you
You see what we found up there, explained in plain terms.
-
Free estimate
You get a written estimate for the work the roof actually needs.
-
Tear-off and roofing
On a replacement, the old shingles come off before the new roof goes on.
-
Cleanup
Old shingles, nails and debris are picked up before the crew leaves.
Recent work
Photos From Our Own Jobs
Every photo here is from an Advance Roofing job, taken while the work was underway.




What DeSoto County Homeowners Say
Reviews left by Advance Roofing & Restoration LLC customers on Google, shown word for word.
we live in dickens place sub division in Southaven ms and had to replace the roof due to previous wind damage ,the employees of advance roofing fought hard and sent photos and videos of the damaged roof to my insurance company that didn't want to live up to their obligation ! after all the evidence was reviewed they had no other recourse but to pony up the dough for full replacement ! the roofing crew were great and replaced the roof and cleaned up every nail ,ever old shingle ! the roof looks great and will out last me ! ,I highly recommend greg and his company they are the best roofing company I have ever seen and I have been around building contractor for many years !
Advance roofing company is very professional, thorough, works diligently & directly with your insurance company. They make all necessary calls to the insurance company & meet with inspectors to ensure all damages are reported. If your claim is disapproved the Advance company works effectively & resubmits claim including a video recording to describe over looked damages to the insurance company that may have been missed to ensure all damages are exposed. Advance Roofing company works very hard from start to finished until the insurance company approves your claim. I was very pleased with the outcome & received a completed replaced roof in one day after being denied twice by the insurance company. Everything was done professionally, including placing plastic down around the house. Excellent job with cleaning up all debris, nails & old roofing. I was extremely satisfied & elated to get the job done so quickly. I would recommend using this company if you want excellent service.
Advance Roofing and Restoration was great to work with. I experienced almost 2 Years of agony because my insurance company denied my claim. Greg sent one of his team members to repair the most damaged area of my roof and once everything was finally resolved , his team replaced my roof. They did an excellent job.
Advance Roofing & Restoration LLC
Serving DeSoto County, North Mississippi and Memphis
We are based in Hernando, the DeSoto County seat, and work from there across DeSoto, south into Tate County, east into Marshall County and north over the state line into Memphis, Tennessee. Pick your city for what we do there: roof repair in Olive Branch, a Hernando roofer a few minutes away, or a roof replacement in Memphis.
DeSoto County
Tate & Marshall
Shelby County, TN
DeSoto, Tate and Marshall counties in Mississippi and Shelby County, Tennessee, highlighted. Based in Hernando.
Hernando Roofing Questions
What roofing services does Advance Roofing offer?
We do residential roofing, roof replacement, roof repair, roof inspections, emergency roofing, roof maintenance and commercial roofing for businesses. Most of the roofs we work on are asphalt shingle on houses, which is the common roof in this part of North Mississippi and the Memphis area.
Is the roof inspection really free?
Yes. The inspection is free and so is the estimate. We look at the roof, show you what we found, and you decide what happens next.
Which areas do you serve?
We are based in Hernando and work across DeSoto County, including Southaven, Olive Branch, Horn Lake and Walls, plus Senatobia and Coldwater in Tate County, Holly Springs and Byhalia in Marshall County, and Memphis, Germantown, Collierville and Millington in Shelby County, Tennessee.
Can I call about a roof emergency at night or on a weekend?
Yes. We are open 24 hours, so call any time, day or night, at (901) 350-5290. For an active leak or storm damage, the first job is tarping or other temporary protection to keep water out, then the permanent repair once the weather allows.
My roof has storm damage. Can you help with the insurance side?
We inspect the roof and show you what we find, and we can explain how the claim process generally works. Whether to file is your call, and the claim itself is between you and your insurance company. If you do file, we can be on the roof when the adjuster comes out.
Who owns Advance Roofing?
Greg Stephens owns Advance Roofing & Restoration LLC. The company is based in Hernando, the DeSoto County seat, and when you call you reach Greg or someone from his team.