Skip to main content

MAC Construction

Skip to main content
Trusted 34-Year Roofer · Where the Rivers Meet

Roofing Geneva, AL

Roofing Geneva AL homeowners trust for residential replacement, repair, and metal roofing — the same licensed team that's served the Wiregrass since 1991.

⭐ 4.9★ Google — 106 reviews 🛡️ AL License #30154 📋 Binding Written Quote 🛡️ 5-Yr Warranty
★★★★★ 4.9★ — 106 verified Google reviews — Read Reviews →
Where the Rivers Meet, 34 Miles Away

Roofing Geneva AL Homeowners Actually Trust

Roofing Geneva AL residents rely on MAC Construction, serving Geneva and Geneva County from our Dothan headquarters — 34 miles via AL-52, about 45 minutes, with same-day scheduling. Every service is available: replacement, repair, metal roofing, storm damage, gutters, and insurance claim support, all with the same binding written quote and 5-year workmanship warranty we've delivered in Dothan since 1991.

Page Summary — Last Verified August 2026

MAC Construction has served Geneva County homeowners and businesses since 1991, with the same team, pricing, and warranty terms as Dothan.

  • 34 miles from our Dothan headquarters via AL-52 — same-day estimate scheduling, no travel fee
  • Every service available: replacement, repair, metal, storm damage, gutters, commercial
  • Same binding written quote and 5-year workmanship warranty as every Dothan project

Figures from MAC Construction's own 2026 job records and the live Google Business Profile (4.9★, 106 reviews), verified August 2026.

34 Years Serving Geneva County

Roofing Geneva AL Since 1991 — Not a Franchise

Stephen McDuffie has served Geneva, the Geneva County seat, since 1991 — the same team of 15 that works in Dothan, not a subcontracted crew. Geneva sits at the confluence of the Choctawhatchee and Pea Rivers, and that river-town character shapes what a roof here actually needs to hold up long-term.

"Being 34 miles from Geneva doesn't change how we operate — same binding quote, same warranty, same crew showing up. A river town's humidity means flashing and material choices matter more here, and that's exactly where we pay the closest attention."
— Stephen McDuffie, Owner, MAC Construction

Geneva was settled in the early 1820s at the river junction, and the town's identity — "Where the Rivers Meet" — still shapes daily life for residents throughout Geneva County, including Hartford, Samson, Slocomb, and Malvern.

Stephen McDuffie, owner of MAC Construction in Dothan, Alabama
Stephen McDuffie
Owner — MAC Construction
AL License #30154 · Est. 1991
Get Free Estimate 📞 334-726-6401
Real Familiarity, Not a Copy-Paste Page

Serving Geneva & Geneva County

Roofing project completed in Geneva, Alabama
🌊 A Genuine River Town

Geneva sits at the actual confluence of the Choctawhatchee and Pea Rivers — "Where the Rivers Meet" isn't marketing copy, it's the city's real motto and geography.

Roofing project completed in Geneva, Alabama
🏛️ The Geneva County Seat

We serve the county seat directly, plus Hartford, Samson, Slocomb, and Malvern throughout Geneva County — not just the city limits.

Roofing project completed in Geneva, Alabama
📍 34 Miles, No Travel Fee

Via AL-52 from our Dothan headquarters — Slocomb sits at the genuine halfway point. Same-day scheduling, same pricing as a Dothan address.

The #1 Cause of Roof Leaks

Flashing at River-Adjacent Homes

Why a river town's humidity changes what "proper flashing" actually means.

The Building Code, In Plain Terms

Every roof plane sheds water fine on its own — the problem locations are where the roof meets something else: a wall, a chimney, a valley, a pipe. Under IRC 2018 Section R903.2, flashing is required at every one of these transitions — corrosion-resistant metal, minimum 26-gauge, integrated with the underlayment to form a genuinely watertight assembly rather than relying on caulk to bridge the gap.

At wall intersections specifically, code requires step flashing — individual L-shaped metal pieces, one per shingle course, woven into the shingles as installation progresses. A single continuous bent piece of flashing sealed with caulk might look similar once the roof is finished, but it depends on that sealant staying intact for decades. Step flashing doesn't — the overlapping, shingled geometry sheds water mechanically, the way the roof itself does, with no expiration date on a bead of caulk.

Humidity matters here specifically because Alabama sits among the states building science guidance flags for accelerated flashing corrosion — the combination of humidity and temperature cycling degrades standard galvanized flashing faster than it does in drier climates. A river-confluence town sees that humidity more consistently than most. GAF's own technical bulletins are direct about the stakes: improperly installed flashing is the single most common cause of roof leaks in the industry, and it's explicitly excluded from material warranties — a flashing failure is a workmanship problem, not a product defect.

What this means practically: every MAC Construction roof in Geneva uses properly interwoven step flashing at wall intersections, kick-out flashing directing water into gutters rather than down siding, and corrosion-appropriate metal selection for the humidity here — not the cheapest flashing option that happens to meet minimum code.

Setting the Record Straight

Flashing Myths vs. Facts

❌ MYTH

"Flashing is covered by the same warranty as my shingles."

✅ FACT

Manufacturer material warranties typically exclude flashing entirely — it's explicitly a workmanship item. A flashing failure is on the installer, not the shingle manufacturer, which is exactly why installation quality matters so much here.

❌ MYTH

"A bead of caulk at the wall-roof intersection is just as good as step flashing."

✅ FACT

Caulk is a maintenance item with a limited lifespan — it ages, cracks, and separates. Step flashing sheds water mechanically through overlapping geometry, the same way shingles do, with nothing to maintain or eventually fail.

❌ MYTH

"If my roof isn't actively leaking, the flashing must be fine."

✅ FACT

Flashing corrosion and sealant failure happen gradually, often years before a visible leak appears. Materials like fiber cement and vinyl siding can mask water intrusion behind the wall for years, with rot and mold developing unseen until damage is significant.

Same Pricing as Dothan

Roofing Cost — Geneva AL, 2026

No travel surcharge — Geneva County pricing matches Houston County.

🔧
Repair / Maintenance
From $350
  • Most repairs, one visit
🔩
Metal Roof Installation
$16K–$28K
  • 40–70 year lifespan
💰
Financing Available
0% APR
  • Enhancify financing

Every MAC Construction quote is binding — the price quoted is the price invoiced, whether your address is in Dothan or Geneva. Flashing work identified during inspection is documented with photos and included in your written quote before any work proceeds.

34 Years, One Standard

Why Geneva Homeowners Choose MAC Construction

Roofing Geneva AL homeowners have relied on us since 1991 for reasons that go beyond price.

🔩
Code-Correct Flashing

Properly interwoven step flashing at every wall intersection — not continuous bent metal relying on caulk that ages and fails.

📋
Binding Written Quote

The price you're quoted is the price you pay — no surprise charges added mid-project.

👥
Our Own Crew, Every Job

The same team of 15 that works Dothan projects handles Geneva roofs — not a rotating outside crew.

🛡️
5-Year Written Warranty

Every project backed by a signed workmanship warranty, plus the manufacturer's material warranty.

First Call to Final Walkthrough

How We Work In Geneva

1

Call & Schedule

334-726-6401 — same-day scheduling, no travel charge for the 34-mile drive.

2

Free Inspection

We walk your roof, check every flashing point, and give an honest recommendation.

3

Binding Written Quote

Scope, material, and price specified in writing within 24 hours.

4

The Work Itself

Our own team of 15 — code-correct step flashing on every wall intersection.

5

Final Walkthrough & Warranty

Signed 5-year written workmanship warranty in hand.

4.9★ from 106 Google Reviews

What Geneva Homeowners Say

★★★★★

"We'd had recurring leaks near our chimney for years — turned out the flashing was never done right. MAC redid it properly and explained exactly why the old install had failed. No more leaks."

Diane R.
Verified Google Review · Flashing Repair, Geneva AL
★★★★★

"Wasn't sure a Dothan company would treat a Geneva job the same as their local customers. They did — same binding quote, same crew, no travel charge. Roof looks great."

Thomas K.
Verified Google Review · Roof Replacement, Geneva AL
★★★★★

"Storm damage from a spring system took several shingles and damaged flashing around a dormer. MAC documented everything for insurance and had it fixed correctly the same week."

Patricia M.
Verified Google Review · Storm Damage, Geneva County AL
Licensed · Insured · Verifiable

Credentials You Can Verify Yourself

Any contractor working on your Geneva roof should carry a valid Alabama license — verifiable free at hblb.alabama.gov.

🛡️ AL License #30154
🔒 Insured + Bonded
⭐ 4.9★ — 106 reviews
🏆 Nextdoor Fave 2026
🏠 6,000+ Roofs
💳 Enhancify 0% APR

MAC Construction

📍1881 West County Road 70,
Dothan, AL 36305
🕐Mon–Sun 7AM–7PM · 24/7 Emergency
One Form. No Spam. No Pressure.

Get Your Free Geneva Estimate

Written quote within 24 hours. Stephen responds directly.

Roofing project completed in Geneva, Alabama
A real MAC Construction project — Geneva, AL

What Happens After You Submit

1Stephen or a senior team member calls you — usually within the hour, during business hours
2We schedule your inspection — same-day or next-day, no travel charge
3Binding written quote within 24 hours — same pricing as a Dothan address
5-Year Written Warranty on every project · Price quoted is price invoiced · Prefer to talk first? Call 334-726-6401
Request Your Geneva Estimate
Takes about a minute · No obligation
AL License #30154 4.9★ · 106 Reviews 📞334-726-6401
Straight Answers

Roofing Geneva AL — Your Questions Answered

MAC Construction — 4.9★ from 106 Google reviews, Alabama Contractor License #30154, serving Geneva and Geneva County since 1991 with binding written quotes on every project.

No. Geneva is 34 miles from our Dothan headquarters via AL-52 — same pricing, same scheduling, no travel surcharge.

$9,500 to $28,000 depending on material and home size, the same pricing as Dothan. Architectural shingles average $9,500-$16,000; standing seam metal ranges $16,000-$28,000.

Alabama's humidity accelerates corrosion on standard galvanized flashing faster than drier climates, and a river-confluence town sees that humidity consistently. We select corrosion-appropriate flashing and use properly interwoven step flashing rather than the minimum code requirement.

Every service we offer in Dothan: replacement, repair, metal roofing, commercial roofing, storm damage and insurance claim support, gutter installation, and free inspections.

Same-day for calls before noon, next-day otherwise — the same scheduling standard we apply in Dothan.

Yes. We cover all of Geneva County — Hartford, Samson, Slocomb, Malvern, and the surrounding rural areas — at the same pricing and scheduling standard as the county seat.

Yes. Alabama Contractor License #30154 covers residential and commercial roofing statewide, including all of Geneva County, verifiable at hblb.alabama.gov.

Yes — 24/7 emergency response for active leaks and storm damage across Geneva County, same as our Houston County service.

Yes. 0% APR financing through Enhancify is available for qualifying Geneva projects, same as Dothan.

Step flashing uses individual pieces woven into each shingle course, shedding water mechanically with no reliance on sealant. Continuous bent flashing relies on caulk to stay watertight — caulk that eventually ages, cracks, and fails, creating a hidden leak path that's difficult to diagnose.

Yes. Free roof inspections are available throughout Geneva and Geneva County, typically scheduled same-day for calls before noon — no charge whether or not any work follows.

No, typically not. Manufacturer material warranties cover the shingles or panels themselves, but flashing is a workmanship item — its performance depends entirely on installation quality, which is why we treat it as seriously as the roof covering itself.

Watch for discoloration or streaking on walls below roof-wall intersections, and get a free inspection if your roof is older than 15-20 years, since flashing corrosion often happens gradually with no visible leak until damage is already significant.

Roofing Geneva AL Since 1991

Where the Rivers Meet, One Standard Since 1991

Free inspection. Binding written quote. 5-year workmanship warranty. Code-correct flashing on every job.

AL License #30154 · 6,000+ Roofs Since 1991 · 4.9★ from 106 Google Reviews