Skip to main content

MAC Construction

Service call · Enterprise & Coffee County

Roof Repair Enterprise AL Leaks traced, shingles replaced, flashing and pipe boots resealed

MAC Construction fixes roof leaks, missing shingles, cracked pipe boots, failed flashing and soft decking for homeowners in Enterprise and across Coffee County. Our shop is in Dothan, roughly 30 miles away, and owner Stephen McDuffie has roofed since 1985. Every repair starts with a free inspection with photos and a written quote.

  • AL HBLBLicense #30154
  • 4.9★from 100+ Google reviews
  • 5-yearwritten warranty on repairs
Illustration: shingle replaced, pipe boot sealed, wall flashed.

Roof repair Enterprise AL homeowners can trust starts with finding where the water actually gets in. MAC Construction, licensed by the Alabama Home Builders Licensure Board (#30154) and roofing since 1991, repairs shingle roofs across Enterprise and Coffee County: leaks, missing or lifted shingles, flashing at walls and chimneys, worn pipe boots and rotted decking. We inspect for free, photograph the problem, give you a written quote and back the repair with a 5-year written workmanship warranty.

Patch of new wood decking set into a dark shingle roof, the kind of fix roof repair Enterprise AL homeowners ask about
A repair in progress: new decking set into an existing shingle roof.

Repair ticket Lic. #30154

Job
Residential roof repair
Where
Enterprise & Coffee County
From shop
About 30 miles, roughly 35–40 min
Inspection
Free, with photos
Quote
Written, full scope
Warranty
5-year written workmanship

Quickest start: text a photo of the problem to

+1 334-726-6401

Call or text, answered live 24/7.

Step one

Not Sure What Your Roof Needs? Text Us a Photo First

Is this serious? Skip the ladder. Text a few photos taken from the ground to +1 334-726-6401 with your address, and Stephen or Sam will tell you what it probably is.

  1. Wide shotThe side of the house, so we can see which slope it is.
  2. Close-upZoom in on the missing shingle, flashing or pipe.
  3. InsideThe ceiling stain or drip, and which room it is in.

A photo is a starting point, not a diagnosis; the fix is confirmed on the roof.

Symptom finder

Roof Leak Repair Enterprise AL: Match the Symptom to the Likely Fix

Pull a drawer to see what each symptom usually means and how it is usually fixed. A general guide; your roof gets the final word.

Likely cause
Often a cracked pipe boot, lifted flashing or a missing shingle. Water runs along the decking, so the way in may be uphill of the stain.
Typical fix
Trace the leak from the roof, replace the failed part and any soft decking under it.
Do today
Pencil around the stain and date it. More in our roof leak repair guide.

Parts of the job

Roof Repair Enterprise AL Homeowners Call Us About Most

Most repairs come down to a few parts that wear out or take a hit from weather. If you need a roofer in Enterprise, AL, for one of these, it is everyday work for us.

  • Shingles

    Damaged shingle roof with lifted and missing shingles exposing the wood decking under a blue sky
    Lifted and missing shingles leave the decking open to the next rain.

    Missing Shingle Repair in Enterprise, AL

    We replace missing, torn or creased shingles, re-seal the lifted ones around them and check the nailing. One gap lets rain soak the felt and decking below.

  • Boots

    Vent pipe through bare roof decking during a MAC Construction tear-off in Dothan, AL
    MAC tear-off in Dothan, AL: a vent pipe through the decking, the opening a pipe boot seals.

    Pipe Boot Replacement in Enterprise

    When the rubber collar on a vent pipe boot cracks, water runs straight down the pipe. We replace the boot and check the shingles and decking around it.

  • Flashing

    Burgundy shingles stepping up beside a brick wall on a MAC Construction job in Wicksburg, AL
    MAC job in Wicksburg, AL: shingles meeting a brick wall, where flashing keeps water out.

    Flashing Repair Enterprise AL Homes Need Most

    Flashing seals the joints at walls, chimneys and valleys. We reset or replace loose, rusted or caulk-only flashing and re-shingle over it.

  • Decking

    Close-up of tan roof decking at a dormer with white trim on a MAC Construction job in Dothan, Alabama
    MAC job in Dothan, AL: decking at a dormer.

    Rotted Decking Repair

    A new shingle will not hold on soft wood. We cut out the bad decking, put in new boards, re-roof that section and show you the photos.

Small Hail and Wind Fixes

A few wind-creased shingles or hail bruises on one slope can often be repaired. Widespread damage or an insurance claim? Start with our Enterprise storm damage page.

Work order

What Happens on a Roof Repair Visit

  1. You show us the problem

    The stain, drip or missing piece. Texted photos help us come prepared.

  2. We check the spot and uphill of it

    Water often gets in above where it shows.

  3. We check the usual suspects

    Pipe boots, wall and chimney flashing, valleys, exposed nails, loose shingles and soft decking.

  4. We take photos and show you

    You see what we saw before we talk price.

  5. You get a written quote

    The full scope in writing, with no surprise pricing.

  6. The repair

    Some small fixes happen on the first visit, as two reviews below describe; larger ones get scheduled.

"I enjoy helping people with problems that can be solved."

Stephen McDuffie, owner

Check Our License Before We Climb

Alabama requires a Home Builders Licensure Board license for residential roofing jobs over $2,500. MAC holds license #30154; look it up at hblb.alabama.gov or follow our license check guide. We carry liability and workers' comp coverage.

Inspection and photos are free; a formal written condition report is a separate paid service. See roof inspections.

Decision helper

Repair or Replace Your Roof in Enterprise, AL?

Answer four questions for a rough lean. The photos from your inspection decide.

How old is the roof?

How much is damaged?

How does the decking feel?

Was there a recent storm?

Our lean

Answer all four rows to see which way it leans.

Old dark shingles scraped off the decking along a chalk line on a MAC Construction re-roof in Dothan, AL
MAC re-roof in Dothan, AL: old shingles coming off down to the deck.

When Repair Stops Making Sense

Patching one leak on a sound roof is money well spent; patching the third leak in a year on a worn-out roof usually is not. When the shingles are tired everywhere, we say so. See roof replacement in Enterprise; financing through Enhancify is available for qualified applicants, subject to credit approval.

Bad weather

Emergency Roof Tarp in Enterprise, AL When Rain Won't Wait

When a limb comes through or wind strips a section, a properly fastened tarp keeps water out until the permanent repair. Stay off a wet roof; call or text +1 334-726-6401, answered live 24/7.

Enterprise knows severe weather: the EF4 tornado of March 1, 2007 struck Enterprise High School. For any storm, the first steps are the same: get safe, keep water out, take photos.

  • Move belongings and catch drips.
  • Photograph the damage from the ground.
  • See emergency roof repair for next steps.
Blue tarp held down with wood battens over a damaged section of shingle roof under dark storm clouds
Example of a tarp held down with wood battens over storm damage.

The honest answer

How Much Does Roof Repair Cost in Enterprise?

It depends on the problem, and a price given over the phone without seeing the roof is a guess. What you get from us: a free inspection, photos and a written quote with the full scope before work starts.

Roof Repair Enterprise AL: What Changes the Price

  • AccessHeight, fences, trees and landscaping change the setup.
  • PitchSteeper roofs need more safety gear and time.
  • MaterialsShingle line, color, flashing metal and boots.
  • DeckingRot found under a leak adds wood and labor.
  • How many spotsOne pipe boot is not the same job as three leaks.

For more on pricing factors, read what affects roof repair cost.

Older weathered brown shingle roof with a blue tarp at the edge, MAC Construction job in Dothan, AL
MAC job in Dothan, AL: an older, weathered brown shingle roof.

Matching Shingles on an Older Roof

Shingle makers retire colors and styles, and Alabama sun fades what is on your roof, so a new shingle can stand out at first. We install TAMKO, CertainTeed, GAF, Owens Corning and Malarkey and know where to look for a close match. If a patch would show, we tell you before the repair, not after.

Repair receipts

Three Repair Calls, in the Customers' Own Words

Rated 4.9★ from 100+ Google reviews. One describes Stephen stopping by on his way home from Enterprise. These are their experiences, not a promised response time.

  • Google review5 out of 5 stars

    Leak found and fixed

    "I called Mr. McDuffie this morning regarding a roof leak. After a long day, he stopped by on his way home from Enterprise. I described the area of the leak, he went up on the roof and found the problem immediately. Roof was repaired less than 10 minutes later. Super nice guy!…"

    Alan Williford
  • Google review5 out of 5 stars

    Texted on a Saturday

    "Texted him early on a Saturday morning and within a few hours, he arrived at my house to inspect by roof. Inspected roof and immediately repaired the roof. Appreciated his honesty and his immediate response."

    Monique McCallister
  • Google review5 out of 5 stars

    Small hole patched

    "These guys are very friendly and professional. I needed a small hole fixed in my roof and they were on it within a few hours. The price was very reasonable too compared to other roofing companies in the area…"

    William Bonner

Read more customer reviews

Real experience, real projects

What 35 Years of Roof Repairs Actually Teaches You

Stephen McDuffie started roofing in 1985 and founded MAC Construction in August 1991. His son Sam works beside him full-time; our team of 15 has done more than 6,000 roofs.

That doesn't make us the best or only roofer for your roof. It means we have done this a long time and will show you what we find. The video is a real MAC Construction project.

"A great roofer will not cut corners to get a job."

Stephen McDuffie

Watch: Real MAC Construction Project Video

Where we work

Roof Repair Near Enterprise: Coffee County and the Towns Around It

Enterprise sits in Coffee County, with part of the city reaching into Dale County, and is known for the Boll Weevil Monument downtown. Our shop on West County Road 70 in Dothan is roughly 30 miles southeast, about 35 to 40 minutes by road, and we work in Enterprise regularly.

Roof Repair in Coffee County, AL

The roof repair Enterprise AL homeowners get from us is the same across Coffee County and nearby Dale County, including Daleville and Ozark: free inspection, photos, written quote.

Roof Repair Near Fort Rucker

Homes around Fort Rucker, the Army post that carried the name Fort Novosel from 2023 until July 2025, between Enterprise, Daleville and Ozark, are in the same work area.

Schematic, not to scale: from our Dothan shop northwest to Enterprise.

Questions

Roof Repair Questions From Enterprise Homeowners

Want to know how free estimates work? See our free roofing estimate page, or compare our roof repair work in Dothan.

Free repair inspection

Book a Free Roof Repair Inspection in Enterprise

Stephen or Sam will call to set a time. Roof repair Enterprise AL homeowners can see before they decide:

  1. We inspect the problem area and photograph what we find, free.
  2. You get a written quote listing the full scope of the repair.
  3. You decide, with no pressure. Repairs carry a 5-year written workmanship warranty.

Call or text +1 334-726-6401, answered live 24/7, or text a photo of the problem. Verify license #30154 at hblb.alabama.gov.

The inspection request form loads as you scroll here. Rather call? +1 334-726-6401