Skip to main content

MAC Construction

Skip to main content
A License Number You Can Actually Verify

Roofing Geneva County, Alabama

MAC Construction has covered Geneva, Hartford, Samson, and Slocomb since 1991 — with one real license number, one written warranty, and no page anywhere that contradicts another.

⭐ 4.9★ · 106 Reviews 🛡️ AL License #30154 🏠 6,000+ Roofs Since 1991
Get Your Free Estimate
Takes about a minute, no obligation

Real Geneva County Projects — Click to See More

Roofing Geneva County Alabama

One Verifiable Contractor, Every Geneva County Town

MAC Construction provides roofing Geneva County Alabama residents can verify, not just take on faith — Geneva, Hartford, Samson, and Slocomb, all served from our Dothan headquarters with the same binding written quote and 5-year workmanship warranty. Alabama General Contractor License #30154, checkable directly at hblb.alabama.gov. This is the same family business Stephen McDuffie started in August 1991, still local, still answering the phone.

Facts You Can Actually Check

Verify Every Claim on This Page

We'd rather give you fewer numbers you can confirm than a longer list you have to take on faith.

The License Number

AL General Contractor License #30154 — look it up yourself at hblb.alabama.gov before you call, not after.

The Warranty Term

5 years, written, on every project — not a verbal promise, and not a different number depending on which page you land on.

The Review Count

106 Google reviews, 4.9★ average — a number that reflects the actual profile, not a rounded-up marketing figure.

Who You're Actually Hiring

The same company Stephen McDuffie started in August 1991 — not a subcontracted crew brought in specifically for this county.

Why spell this out? Because Geneva County has had roofing pages online stating a license number that doesn't match ours at all, plus a warranty term that contradicted itself from page to page. A homeowner shouldn't have to guess which version is real.

Real History, Not Filler

Towns We Cover in Geneva County

Geneva County was created in December 1868 from parts of Coffee, Dale, and Henry counties, and named for the county seat — itself named by founder Henry A. Yonge after his wife's hometown of Geneva, New York.

Geneva

The county seat, sitting at the actual confluence of the Choctawhatchee and Pea Rivers — the real basis for the town's "Where the Rivers Meet" identity. The county seat itself moved here from Wellborn in 1852, after the original courthouse burned.

Hartford

Northeast Geneva County, one of our regular service stops in this part of the Wiregrass — close enough to our Dothan base that scheduling here rarely involves much lead time.

Samson

Western Geneva County, with its own dedicated Roofing Samson AL page covering the town in more specific detail.

Slocomb

On the county's eastern edge, closest to Houston County and our Dothan base — often the quickest of the four towns for us to reach.

Who's Actually Behind This Page

A Family Business, Not a Franchise

Stephen McDuffie, owner of MAC Construction, on a roofing job site

"In August 1991, my boss kind of left town and left us with it, so I started my own company. MAC Construction is still 'Covering the Wiregrass since 1991,' and our motto is still Honesty, Integrity, Quality, and Transparency."

— Stephen McDuffie, Founder & Owner

Stephen is direct about pricing: MAC doesn't try to undercut other roofers, on the theory that chasing the lowest number is how a contractor stops recognizing their own worth. "No surprise pricing" means the quote is transparent from the start.

Today, his biggest motivation is handing off a thriving company to his son, who's been part of MAC Construction since he was 12 years old and is now full-time — "the future of MAC Construction," as Stephen puts it.

His advice to Geneva County homeowners is the same he gives anywhere: "Always compare apples to apples, and always trade with a local company who has many years of experience locally."

What We Do in Geneva County

Roofing Services

🏠
Roof Replacement

Full tear-off, architectural or impact-resistant shingles, 5-year workmanship warranty.

🔧
Roof Repair

Free inspection and an honest repair-vs-replace read, not a default push toward the bigger job.

Standing Seam Metal

Concealed-fastener panels — no exposed screws through the weather-facing surface.

🏢
Commercial & Flat Roofs

Single-ply membrane systems for offices and commercial buildings.

⛈️
Storm Damage Repair

Real experience responding to Wiregrass storm damage, documented with photos for your records.

📋
Free Inspection

No obligation. If something needs addressing, we show you photos, not just a verbal claim.

What to Expect

Staying in Touch, Start to Finish

Stephen's own words on how MAC handles the relationship, not just the roof.

📞
Reachable Your Way

Phone call, text, or email — whichever works best for you.

🤝
In Contact Throughout

"We do our best to stay in contact with the customer from signing until completion, and even after — to assure them that we are local and won't have to be chased down."

🏘️
Repeat Customers, Real Reputation

"Repeat customers and clients are what we have lived on all these years" — the ones who care about honesty and quality as much as price.

A Genuinely Useful List

How to Spot a Real Local Contractor

Geneva County has seen its share of roofing pages that don't hold up to scrutiny. A few questions that reliably separate a real business from a lead-generation page.

?

"Can I verify your license myself?"

A real contractor gives you the exact license number and tells you where to check it — not a vague "we're licensed and insured."

?

"Is that a binding written quote?"

An estimate can change at invoice time. A binding quote cannot — that distinction costs a contractor nothing to answer honestly.

?

"Will you still be here in five years?"

A local business with a real address and 35 years in the same community has a reason to stand behind its work long after the invoice is paid.

Real Work, Not Stock Photos

Real MAC Construction Projects

A Real MAC Construction Project

The same license, warranty, and standard back every project across Geneva County.

🛡️ AL License #30154 ⭐ 4.9★ · 106 Reviews 🏠 6,000+ Roofs Since 1991

"MAC Construction was quick to respond and did quality work when my roof was damaged in a storm. I highly recommend them!"

Jeff S. — Verified Google Review

Watch: Real MAC Construction Project Video

Straight Answers

Roofing Geneva County Alabama — Your Questions

Go to hblb.alabama.gov directly and search Alabama General Contractor License #30154 — do this before you call, not after signing anything.

We serve Geneva, Hartford, Samson, and Slocomb regularly. If you're unsure about your exact address, call and we'll confirm.

Fully local and family-owned. Stephen McDuffie started the company in August 1991 and still runs it — his son has been part of the business since childhood and is now the future of the company.

Workers' compensation and general liability insurance at a $2 million/$2 million policy level, alongside AL License #30154. We're also registered with AHBA, HBA Dothan, NAHB, and NRCA.

Yes, always, with no obligation — and if we find anything that needs addressing, we show you photos, not just a verbal claim.

Because every fact on this page is something you can independently check — the license number, the warranty term, the review count — rather than a marketing claim you have to take on faith.

Geneva County sits directly west of Houston County, so most of the drive is short — typically well under an hour from our Dothan base to any of the four towns we cover here.

No — every quote is binding in writing. If hidden decking damage is found once we open the area up, we stop and present a new written quote before continuing.

Yes, always — Stephen tries to stay current on new roofing materials as they're released, good or bad, so we're not recommending outdated products just because that's what we've always used.

Because we found other Geneva County roofing pages online stating a license number that isn't ours, and warranty terms that contradicted each other page to page. We'd rather you check the facts yourself than take our word for it.

Roofing Geneva County Alabama

Get Your Free Roofing Estimate

Fill out the form and here's what happens next: you'll hear back to schedule your free inspection, we'll give you an honest read on your roof, and you'll get a written quote before any work starts.

🛡️ AL License #30154 ⭐ 4.9★ · 106 Reviews 🏠 6,000+ Roofs Since 1991
Request Your Free Estimate
Takes about a minute — this form works the same on every device