Skip to content
Rock & Roll RoofsMemphis roofing, answered 24/7Now answering(901) 459-6395

Horn Lake, Mississippi

Roof repair and replacement for Horn Lake's established neighborhoods

Horn Lake is one of DeSoto County's more established cities. Its population has held steady rather than boomed, which means fewer new roofs and more homes working on their second or third.

We answer 24/7 for calls from Horn Lake

The area

Roofing across Horn Lake

Quick answer

We take roofing calls from across Horn Lake, MS. Visits start with an inspection and photos. On older homes we often find worn flashing, soft decking or failing pipe boots, and we repair or replace based on what the roof actually needs. Call any hour to set it up.

Many Horn Lake homes have been through more than one roof, and the earlier work is not always visible from the ground: a second layer of shingles, patched valleys, or flashing that was reused instead of replaced. Those details decide whether the next repair holds.

That is why we inspect before quoting. Each visit includes a roof walk, an attic check where we can get in, and photos you can keep.

Local context

A steadier city in a growing county

Horn Lake was the only city in DeSoto County to lose population both since the 2020 census and over the past decade, slipping from 26,733 residents in 2020 to an estimated 26,574 in 2024, even as the county overall has grown every year since 2000. A steadier population means older housing and fewer brand-new roofs, so more of the work here is repair, decking and second replacements.

What roofs here go through

What Horn Lake roofs go through

Older roofs here often carry more than one layer of shingles. Extra layers add weight, hold heat and hide soft decking, so we recommend a full tear-off when a replacement comes due.

Pipe boots, chimney flashing and valley metal wear out on a schedule of their own. Replacing those parts at the right time stops many leaks without touching the rest of the roof.

Roofer fitting a new rubber pipe boot on a shingle roof

Roof work here

Roof work we handle in Horn Lake

Roof Leak Repair

Water path traced from the stain back to the boot, valley or flashing that failed.

Roof Leak Repair details

Roof Decking Repair

Rotted plywood and OSB cut out and replaced before it takes the shingles with it.

Roof Decking Repair in Memphis

Roof Replacement

Tear-off to new shingles or metal, with decking and flashing handled on the same job.

See how roof replacement works

Flashing Repair

Chimney, step, kickout and wall flashing rebuilt where many roof leaks begin.

Learn about flashing repair

Chimney Repair

Cracked crowns rebuilt, caps fitted and masonry repointed above the roofline.

Chimney Repair in Memphis

Storm Damage Roof Repair

Wind-creased shingles, lost ridge caps and debris holes documented and repaired.

Storm Damage Roof Repair in Memphis

FAQ

Horn Lake roofing questions

Nearby

Other areas near Horn Lake

The service area page covers Memphis and the rest of Shelby County.

Southaven, MS

Memphis's largest suburb, just south of the state line.

Roof work in Southaven

Hernando, MS

DeSoto County's seat, mixing an older town center with newer growth.

Roofing in Hernando

Olive Branch, MS

Fast-growing DeSoto County city with many newer subdivision roofs.

See Olive Branch coverage

DeSoto County, MS

Southaven, Olive Branch, Horn Lake, Hernando and the roads between them.

DeSoto County roof repair

Crittenden County, AR

West Memphis, Marion and the Delta towns across the river from Memphis.

See Crittenden County coverage

Bartlett, TN

Ranch homes on wide lots, close to our office on Memphis Arlington Rd.

See Bartlett coverage

Older roof, new leak in Horn Lake? Call any hour.

Call (901) 459-6395. We find the source, show you the photos and fix it properly.

Reach us

Call any hour, day or night

Phone
(901) 459-6395
Hours
Answering 24 hours a day, 7 days a week
Service office
8235 Memphis Arlington Rd, Memphis, TN 38133
Coverage
Memphis, Shelby County and the close suburbs
Call (901) 459-639524/7