Skip to main content

MAC Construction

Stephen McDuffie — Owner, MAC Construction Dothan AL
📍 1881 West County Road 70, Dothan, AL 36305📞 334-726-6401🛡️ AL #30154⭐ 4.9★ Google🕐 Mon–Sun 7AM–7PM · 24/7 Emergency
×
📍 Dothan, AL · Founded 1991
Stephen McDuffie
Founder, Owner & Operator — MAC Construction

Stephen has been roofing since 1985. He started MAC Construction in 1991 right here in the Wiregrass — and has been here every single day since. Real person. Real prices. Real warranty. No surprise charges. Ever.

HonestyIntegrityQualityTransparency
MAC Construction roof replacement Dothan AL — completed project by Stephen McDuffie MAC Construction Gordon project Dothan AL MAC Construction metal roofing aerial Dothan AL
40yr
Roofing Experience (1985)
34yr
MAC Construction Founded 1991
5,000+
Roofs Completed
4.9★
Google Rating — 100 reviews
Born and Raised Right Here

Meet Stephen McDuffie — The Man Behind MAC Construction

Stephen McDuffie was born and raised in the Wiregrass area of Alabama. This is not just where he works — it is home. He started roofing in the summer of 1985 at age 13, working for a local contractor. Two years later, at just 15 years old, he was doing it full-time.

Then in August 1991, something unexpected happened. His employer left town — suddenly, without warning. Stephen and the crew were left standing there. But instead of walking away, Stephen did what people from the Wiregrass do: he handled it. He started his own company right then and there.

That company is MAC Construction. It has been here ever since — Covering the Wiregrass since 1991. Over 5,000 roofs. 34 years. The same four principles: Honesty, Integrity, Quality, and Transparency.

"I just fell in love with roofing. There was something about it — solving a problem, protecting someone's home, doing the job right. I have never wanted to do anything else."

— Stephen McDuffie, MAC Construction
MAC Construction project Dothan AL before roof replacement — Stephen McDuffie
MAC Construction Hoyle project completed — Dothan Alabama
Stephen McDuffie — Quick Facts
HometownWiregrass, Alabama — born and raised
Started roofing1985 — age 13
Full-time1987 — age 15
MAC ConstructionFounded August 1991
AL License#30154 — verified
Google Rating4.9 stars — 100 reviews
THE STORY OF MAC CONSTRUCTION

40 Years of Roofing — One Wiregrass Family

From a 13-year-old kid on a rooftop in 1985 to the owner of the most trusted roofing company in Dothan, AL — this is Stephen McDuffie's story.

1985
Summer 1985 — Where It All Started
Stephen begins roofing at age 13, working for a local Wiregrass contractor in the summer. What started as a summer job turned into a life's calling.
First summer in roofing — Wiregrass Alabama
Full-time roofing career begins — Stephen McDuffie
1987
1987 — Full-Time at 15
At just 15 years old, Stephen goes full-time as a roofer. While other kids his age were thinking about school dances, Stephen was on rooftops across the Wiregrass.
1991
August 1991 — MAC Construction Is Born
His employer leaves town without warning. Stephen makes a choice: he does not walk away. He takes the responsibility and starts MAC Construction right there in Dothan, Alabama.
MAC Construction founded 1991 — Dothan AL
MAC Construction commercial roofing — Dothan Baptist Church
2000
2000s — Growing Across the Wiregrass
MAC Construction builds a reputation across Houston County, Dale County, Geneva, and beyond. Doctor offices, churches, apartment complexes, government housing — no project too complex.
2004
2004 — Hurricane Ivan Response
Hurricane Ivan makes landfall with 105 MPH peak gusts at Dothan airport. MAC Construction responds to hundreds of storm damage calls. Stephen and his team are on rooftops within hours.
Hurricane Ivan storm response — MAC Construction Dothan AL
MAC Construction team — Dothan Alabama second generation
2015
2015 — His Son Joins Full-Time
Stephen's son, who had been working summers since age 12, joins MAC Construction full-time after finishing school. The next generation of the Wiregrass's most trusted roofer is in place.
2026
Today — Still Here. Still Honest.
Over 5,000 roofs. 34 years. 4.9 stars on Google. 100 verified reviews. Stephen still personally oversees projects and answers calls. Nothing about the commitment has changed.
MAC Construction 2026 — Dothan AL Stephen McDuffie
WHAT MAC CONSTRUCTION STANDS FOR

Four Principles. Every Single Job.

Stephen McDuffie set these four principles when he founded MAC Construction in 1991. They have not changed. They will not change. Every Dothan homeowner gets all four — or we are not doing our job.

🤝
Honesty

We tell you what your roof actually needs — not what makes us the most money. If you do not need a full replacement, we tell you. If you do, we show you the evidence and explain every dollar.

⚖️
Integrity

We do not cut corners to win a job. We do not use cheaper materials than quoted. We do not send strangers to your home. What we promise is what gets done — every time.

🏆
Quality

Class 4 hurricane-rated shingles. Proper underlayment. Correct fastening patterns. 5-year written warranty. We build your roof to last in Gulf Alabama weather — not to look good long enough to cash the check.

💡
Transparency

The price we write on your quote is the price on your invoice. No surprise line items after work starts. No "we found something" add-ons without a new written quote from you first. You always know exactly what you are paying.

"To me, no surprise pricing means being as transparent as possible when giving a quote. Many contractors go in low and keep adding things as the job progresses. We do not do that. Our quote is our promise."

— Stephen McDuffie, MAC Construction Dothan AL
EVERY TYPE OF ROOFING — WE HAVE DONE IT ALL

Real Work for Real Homes — Click Any Photo to See the Full Project

Stephen McDuffie in his own words: "We have mainly done residential, but over the years we have roofed doctor offices, churches, apartment complexes, and government housing. We do standing seam metal, screw-down panels, flat roofs — peel and stick, glue down, heat weld. If it goes on a roof, we have done it."

Architectural shingle roof replacement Dothan AL — MAC Construction
Architectural Shingles
Class 4 UL 2218 · 130 MPH Gulf spec · Most popular residential
Standing seam metal roofing Dothan AL — MAC Construction
Standing Seam Metal
24ga Galvalume + PVDF · 40–70yr lifespan · 130–160 MPH
Commercial roofing Dothan AL — Dothan Baptist Church MAC Construction
Commercial Roofing
Churches, offices, apartments · All systems · Binding quotes
Metal roof repair Ozark AL — MAC Construction
Metal Roof Repair
Screw-down panels · Standing seam · Repair or replace
Flat roof TPO commercial Dothan AL — MAC Construction
Flat Roof Systems
Single-ply TPO · Glue down · Peel & stick · Heat weld
Storm damage roof repair Dothan AL — MAC Construction Headland
Storm Damage Repair
Hail · Wind · Hurricane · Tree impact · Insurance help
STRAIGHT FROM STEPHEN — HIS OWN WORDS

What Separates a Great Roofer From the Rest

In 40 years of roofing, Stephen has seen every type of contractor — the good ones and the ones that give the trade a bad name. Here is what he says, in his own words.

A Great Roofer Never Cuts Corners to Get a Job
If a contractor gives you a price that seems impossibly low, ask yourself how. The materials are what they are. The labor is what it is. A low quote means something is getting cut — usually the quality of material or the thoroughness of the work.
Never Try to Beat Someone Else's Price
I have never tried to cut another contractor's price to get a job. You charge your own rate, you do your own quality of work, and you let that speak for itself. This is how you realize your own worth as a contractor — and how you maintain the standards you set.
The Biggest Mistake Homeowners Make
When a homeowner does not compare apples to apples and just goes with the cheapest price. You have to ask: are they using Class 4 shingles or 3-tab? Do they carry workers' comp? Is the warranty written? The cheapest quote is almost never the best deal.
Repeat Customers Are Everything
The customers we have lived on for 34 years are the ones who value honesty, integrity, quality, and transparency more than they value price. They come back. They send their neighbors. That is the business we built.
Roof replacement Dothan AL before — MAC Construction Everett project
Roof replacement Dothan Alabama after — MAC Construction Everett completed
✅ What You Get With Stephen
Price quoted = price paid, in writing, every time
Class 4 hurricane-spec shingles — never 3-tab
His own team of 15 — no strangers on your roof
5-year written workmanship warranty signed at completion
He personally stays in contact from start to finish
STORIES ONLY 34 YEARS CAN TELL

Projects Stephen Still Talks About

🏗️
Fort Walton Beach — 6-Story Apartments

When asked which single project he is most proud of, Stephen does not hesitate: the sixth-story apartment buildings off Racetrack Road in Fort Walton Beach, Florida. The height, the logistics, the complexity — and the fact that it was done right. That is the project he points to.

🌪️
Geneva, Alabama — Tarping in the Storm

About 20 years ago, a tornado tore through Geneva, Alabama. Stephen and his team were there tarping roofs — while the storm was still going on. Not waiting for the all-clear. Just there, doing the work. That story tells you everything about what MAC Construction is.

🏠
Government Housing — Three States

MAC Construction has completed several government housing projects in Chipley, Florida, Geneva, Alabama, and Dothan, Alabama. Public housing projects require licensed contractors who can be trusted to do the work right under scrutiny. MAC passed every inspection.

MAC Construction commercial church roofing Dothan AL
MAC Construction Kauhlers commercial roofing project Dothan Alabama
34 YEARS IN DOTHAN — NOT PASSING THROUGH

Local Contractor vs Storm Chaser — The Real Difference

"Our reputation is basically our marketing because we are local. This is the difference in local contractors and storm chasers. A storm chaser is out of the market before your roof has a chance to show problems. We are in Dothan. If something goes wrong, you can find us."

— Stephen McDuffie, MAC Construction Dothan AL
✅ What a Local Contractor Like MAC Gives You
In Dothan since 1991 — 34 years. You can find us.
Licensed at hblb.alabama.gov — verify it yourself
Our reputation is our business — we cannot afford to cut corners
We call you after the job to make sure everything is right
If something goes wrong, we are five minutes away
5-year written warranty — signed documentation you keep
Workers Comp + $2M/$2M liability — you are protected
Born and raised Wiregrass — this is home to us too
❌ Storm Chasers — What to Watch For
In town for two weeks, then gone — no local accountability
License numbers not provided or difficult to verify
High-pressure sales tactics the day after a storm
No follow-up — you never hear from them again
When problems appear, they are unreachable
Verbal warranty — no written document you can rely on
Unclear insurance coverage — your protection unknown
From out of state — no stake in your community
LICENSED · BONDED · INSURED — EVERY BOX CHECKED

Every Credential. All in Writing.

Before any contractor sets foot on your roof, you should be able to verify their license, confirm their insurance, and know they are members of professional associations that hold them accountable. MAC Construction passes every check.

📜
Alabama General Contractor License
License #30154 — verify at hblb.alabama.gov. Licensed for all residential and commercial roofing in Alabama. Also licensed in every other state where MAC Construction works.
🛡️
Workers' Compensation Insurance
Full workers' compensation coverage on every MAC Construction employee. If someone is hurt on your property during our work, you are protected. Stephen says: "Our customers really appreciate that protection."
💼
General Liability — $2M/$2M Policy
Two million dollar general liability policy per occurrence and in aggregate. One of the largest coverage levels in the local roofing market. Your home and property are protected.
🏠
Alabama Home Builders Association
Registered member of AHBA and HBA Dothan — the professional associations that hold Alabama contractors to documented standards of practice.
🏗️
NAHB — National Association
Member of the National Association of Home Builders — the national standard for professional residential and commercial contractors across the United States.
🔧
NRCA — National Roofing Contractors
Member of the National Roofing Contractors Association and The Good Contractors network — verified professional roofing contractors held to industry standards.
Verify MAC Construction's Alabama License Right Now
Go to hblb.alabama.gov and search for license #30154. It is public record. Every credible roofing contractor in Alabama should be listed there — if they are not, walk away.
Verify #30154 →
HOW MAC CONSTRUCTION PRICES YOUR JOB

No Surprise Pricing — What That Actually Means

Ask Stephen what "no surprise pricing" means and he will give you a direct answer: "It means being as transparent as possible when giving a quote." That is it. No buzzwords. No fine print. Just a clear document that shows you exactly what you are paying for.

He has seen the other approach his whole career: contractors who go in with a low number to win the job, then add line items as the work progresses until the invoice is 20–30% higher than the original quote. "We do not do that," Stephen says. "Our quote is clear and our quote is final."

📋
Every Line Item Documented
Material specification, labor, disposal, timeline — all written down before we start. You see exactly where every dollar goes.
🔒
Price Quoted = Price Invoiced
The number we write on your quote is the number on your final invoice. It cannot change after you sign. This is our commitment.
📞
We Stay in Contact
From the day you sign to the day we finish — and after. Stephen makes sure every customer knows we are local and reachable if anything ever comes up.
Nothing Extra Without Your OK
If we find something unexpected under the shingles — soft decking, for example — we stop. We show you. We give you a new written quote for the additional work. You decide.
MAC Construction Jeremy German roof replacement Dothan AL — transparent pricing

"We make sure our quote is very clear and transparent. We do our best to stay in contact with the customer from signing until completion — and even after that, to assure them that if there is a problem, they will not have to chase us down."

— Stephen McDuffie, MAC Construction Dothan AL
How MAC Contacts You
Phone callAlways answered — 7AM to 7PM
TextAlways responded to
Emailstephenmcduffie14@gmail.com
Emergency24/7 line — 334-726-6401
40 YEARS OF ROOFING — BY THE NUMBERS

Experience You Can Actually Measure

When Stephen started roofing in 1985, the Berlin Wall was still standing. He has now been roofing through eight US presidents, four major Gulf hurricanes that hit the Wiregrass, and hundreds of Dothan Alabama thunderstorm seasons.

Residential RoofingPrimary specialty
Metal Roofing (Standing Seam + Panels)Full expertise
Commercial RoofingChurches, offices, apartments
Flat Roof Systems (TPO, single-ply)All methods
Storm Damage & Insurance ClaimsDecades of experience
Government & Institutional WorkChipley, Geneva, Dothan projects
MAC Construction — Types of Work Completed (1991–2026)
Residential homes — shingles and metal62%
Commercial — churches, offices, apartments22%
Storm damage and emergency response9%
Flat roofs — TPO and single-ply7%
5,000+
Roofs Completed
34yr
In Business
40yr
Personal Experience
4.9★
Google Rating
THE NEXT GENERATION OF MAC CONSTRUCTION

Stephen's Son — The Future of This Company

Ask Stephen what motivates him most today and he does not talk about projects or profit. He talks about his son. His son started working with MAC Construction at age 12 every summer. When he finished school, he went full-time. Today he is by Stephen's side on every project.

"My biggest motivation today," Stephen says, "is to be able to hand off a thriving roofing company to my son who has been with me since he was 12 years old." That is not a business plan. That is a family legacy — and it is built in Dothan, Alabama.

Age 12
Started with MAC
Full-Time
After finishing school
Future
Next owner of MAC
MAC Construction Mcduffie family project Dothan AL — second generation
MAC Construction Dothan AL family legacy project completed
4.9 STARS · 100 Google reviews · NEXTDOOR FAVORITE 2026

What Dothan Homeowners Say About Stephen and His Team

★★★★★

"Stephen McDuffie and his team replaced our roof after Hurricane Sally. They were transparent about everything — exact price, timeline, and what the process looked like. The price they quoted matched what we paid. Done in one day."

Jennifer H. — Dothan, ALAug 2025
★★★★★

"I have used MAC Construction twice. Stephen personally came to my house both times. His prices are fair, his team is his own people — not strangers — and the work is flawless. This is what a local family business looks like."

Robert S. — Dothan, ALNov 2025
★★★★★

"MAC Construction gave us a completely transparent quote — every dollar explained. Stephen called after the job was done to make sure we were happy. You cannot find that kind of service from contractors who just blow through town."

Patricia M. — Dothan, ALJan 2026
★★★★★

"Called at 7AM after a storm blew part of my roof off. Inspector was at my house by 9AM. Had the repair done by 3PM that same day. Binding written quote, price never changed."

Karen L. — Dothan, ALMar 2026
★★★★★

"We needed a new roof but could not pay cash. MAC Construction set us up with 0% APR financing — $200 a month. Stephen explained every option clearly and never pushed us into anything. Roof is perfect."

Brenda C. — Dothan, ALFeb 2026
★★★★★

"34 years in Dothan. You can verify his license. He carries insurance. The work is right. I do not understand why anyone would hire an out-of-town contractor when Stephen McDuffie is right here."

David W. — Dothan, ALApr 2026
WATCH MAC CONSTRUCTION WORK

Real Projects by Stephen McDuffie and His Team

These are real MAC Construction projects — real homes, real Dothan homeowners, real results. No actors. No staged photos.

WE SERVE DOTHAN AND ALL OF WIREGRASS ALABAMA

Based Right Here in Dothan, Alabama

MAC Construction is at 1881 West County Road 70, Dothan, AL 36305. Stephen lives here. His son lives here. When you hire MAC Construction, you are hiring neighbors — people who have a stake in this community.

MAC Construction — Dothan AL
Address1881 West County Road 70, Dothan AL 36305
HoursMon–Sun 7AM to 7PM
Emergency24/7 line — always answered
Service areaHouston, Dale, Geneva, Henry, Coffee Counties
1881 West County Road 70, Dothan AL 36305 · Directions →
STRAIGHT FROM STEPHEN — HIS OWN ANSWERS

12 Questions About Stephen McDuffie — All Answered

These answers came directly from Stephen McDuffie in writing. We have formatted them for readability, but the substance is his.

Who is Stephen McDuffie and what does he do?

Stephen McDuffie is the founder, owner, and operator of MAC Construction in Dothan, Alabama. He has been roofing since 1985, starting at age 13 in the Wiregrass area. He started MAC Construction in August 1991 when his employer left and has run it every day since. He personally oversees projects, answers calls, and stays in contact with every customer.

When did Stephen McDuffie start roofing?

Stephen started roofing in the summer of 1985 at age 13 — over 40 years ago. He went full-time at age 15 in 1987. He founded MAC Construction in August 1991. He has been roofing in the Wiregrass area his entire career and has never left.

Where is Stephen McDuffie from?

Stephen McDuffie was born and raised in the Wiregrass area of Alabama. He is not from somewhere else and based in Dothan. He is from here. His son works with him. MAC Construction is a genuine Wiregrass family business.

What types of roofing does MAC Construction do?

MAC Construction does residential shingles (architectural Class 4), standing seam metal, screw-down metal panels, flat roofs (TPO single-ply — glue down, peel and stick, and heat weld), commercial roofing (doctor offices, churches, apartment complexes), government housing, and storm damage repair. If it goes on a roof, MAC has done it.

What is MAC Construction's most memorable project?

Stephen says his most proud project is the sixth-story apartment buildings off Racetrack Road in Fort Walton Beach, Florida. He also talks about the time he and his team were tarping roofs in Geneva, Alabama after a tornado — while the storm was still going on. That is the kind of situation that shows what a roofing company is really made of.

What does "no surprise pricing" mean at MAC Construction?

Stephen McDuffie explains it simply: "No surprise pricing means being as transparent as possible when giving a quote." Every line item is documented. The price on the quote is the price on the invoice. If something unexpected is found during the job — like soft decking — MAC stops work, shows the homeowner, and presents a new written quote before continuing. Nothing gets added without your knowledge and sign-off.

Is Stephen McDuffie licensed and insured?

Yes. Stephen holds Alabama General Contractor License #30154 — verifiable at hblb.alabama.gov. MAC Construction carries full workers' compensation insurance and a $2 million/$2 million general liability policy. Stephen is also registered with AHBA, HBA Dothan, NAHB, NRCA, and The Good Contractors.

How does MAC Construction handle customer communication?

Stephen says: "We do our best to stay in contact with the customer from signing until completion — and even after that, to assure them that if there is a problem, they will not have to chase us down." Contact by phone call, text, or email — all responded to. Stephen is reachable directly.

What is the biggest mistake homeowners make when hiring a roofer?

According to Stephen: "When the homeowner does not compare apples to apples and just goes with the cheapest price." A lower price almost always means lower specification — 3-tab shingles instead of Class 4, no written warranty, less insurance coverage, or a contractor who will not be reachable if problems appear. Always compare specification first, price second.

What makes MAC Construction different from storm chasers?

"Our reputation is basically our marketing because we are local," Stephen says. "This is the difference in local contractors and storm chasers." MAC Construction has been in Dothan since 1991. Stephen and his son live here. If anything goes wrong with your roof, they are five minutes away — not in another state. That accountability is what local means.

Who will own MAC Construction in the future?

Stephen's son. He started working summers with MAC at age 12 and went full-time after finishing school. Stephen says his biggest motivation today is handing off a thriving company to his son. The next generation of MAC Construction has been in the making for years — right here in the Wiregrass.

What is Stephen McDuffie's advice to homeowners replacing a roof?

"Make sure you always compare apples to apples when it comes to replacing your roof or having repairs done. Always trade with a local company that has many years of experience locally." Know what shingle specification is quoted. Know if the warranty is written. Know if the contractor is licensed and carries insurance. And make sure they will be reachable if something comes up five years from now.

BEFORE YOU HIRE ANY ROOFER IN DOTHAN

Stephen's Advice to Every Dothan Homeowner

"Make sure you always compare apples to apples when it comes to replacing your roof or having some roof repairs done. Always trade with a local company who has many years of experience locally."

— Stephen McDuffie, MAC Construction, Dothan AL. Roofing since 1985.
Ask for their AL license number
Every legitimate roofer in Alabama is listed at hblb.alabama.gov. Search their license number before you sign anything. MAC Construction is #30154.
Ask if the quote is binding in writing
A real binding written quote means the price on the document equals the price on the invoice. If they cannot say yes, it is an estimate — and estimates change.
Compare shingle specification
Ask: "Is this Class 4 UL 2218?" A $7,500 quote for 3-tab shingles and a $9,000 quote for Class 4 are not the same job. Class 4 is the right spec for Gulf Alabama.
Ask if they carry workers' comp
If a worker is hurt on your property and the contractor has no workers' comp, you could be liable. MAC Construction carries full coverage — and so should anyone you hire.
CALL STEPHEN — 7AM TO 7PM, SEVEN DAYS

Ready to Talk? Stephen Answers His Own Phone.

Not a call center. Not an answering service. Stephen McDuffie, or a member of the MAC team, picks up every call during business hours. Call 334-726-6401 or fill out the form below.

"MAC Construction gave us a binding written quote and the price never changed. Stephen called after the job to make sure we were satisfied. That kind of follow-through is rare."

Jennifer H.Dothan, AL — Verified Google Review
Call: 334-726-6401 · Mon-Sun 7AM-7PM · 24/7 Emergency

Meet Stephen. Get Your Quote. He Answers His Own Phone.

Call 334-726-6401 — Mon-Sun 7AM-7PM. 24/7 emergency. Binding written quote. Free inspection. Serving Dothan since 1991.

✅ Binding Written Quote🛡️ AL #30154⭐ 4.9★ Google🏠 5-Year Warranty