
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.
Real Geneva County Projects — Click to See More
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.
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.
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.
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.
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.
Western Geneva County, with its own dedicated Roofing Samson AL page covering the town in more specific detail.
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.
A Family Business, Not a Franchise

"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 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."
Roofing Services
Full tear-off, architectural or impact-resistant shingles, 5-year workmanship warranty.
Free inspection and an honest repair-vs-replace read, not a default push toward the bigger job.
Concealed-fastener panels — no exposed screws through the weather-facing surface.
Single-ply membrane systems for offices and commercial buildings.
Real experience responding to Wiregrass storm damage, documented with photos for your records.
No obligation. If something needs addressing, we show you photos, not just a verbal claim.
Staying in Touch, Start to Finish
Stephen's own words on how MAC handles the relationship, not just the roof.
Phone call, text, or email — whichever works best for you.
"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 and clients are what we have lived on all these years" — the ones who care about honesty and quality as much as price.
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 MAC Construction Projects
A Real MAC Construction Project
The same license, warranty, and standard back every project across Geneva County.
"MAC Construction was quick to respond and did quality work when my roof was damaged in a storm. I highly recommend them!"
Watch: Real MAC Construction Project Video
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.
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.