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

Get a Free Inspection

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.

View all services

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.

  1. Free inspection

    We come out and go over the roof at no charge.

  2. We show you

    You see what we found up there, explained in plain terms.

  3. Free estimate

    You get a written estimate for the work the roof actually needs.

  4. Tear-off and roofing

    On a replacement, the old shingles come off before the new roof goes on.

  5. 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.

Roofing crew tearing off old shingles on a brick home, with a tarp and new shingle bundles staged in the driveway
Brick home mid roof replacement with a roofer on the ridge and a dump trailer in the driveway
Ladder set against the covered patio of a two-story brick home during roof work
Crew stripping shingles down to new decking on a low building, with tarps and a debris lift below

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 !

Jeanifer Workman

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.

Glenda Stallion McNeill

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.

Kathy Anderson

Read our reviews on Google

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.

Map of DeSoto, Marshall and Tate counties, MS and Shelby County, TN, with Tennessee and Mississippi and ArkansasCross County, ARMadison County, TNPoinsett County, ARMississippi County, ARHaywood County, TNTipton County, TNPhillips County, ARHardeman County, TNFayette County, TNLee County, ARSt. Francis County, ARCrittenden County, ARTippah County, MSQuitman County, MSUnion County, MSLafayette County, MSCoahoma County, MSTunica County, MSBenton County, MSPanola County, MSShelby County, TNDeSoto County, MSMarshall County, MSTate County, MSTennesseeMississippiArkansasMemphisHernando

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.

Get a Free Inspection

Tell us what the roof is doing. We will come out, look at it, and show you what we find.