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.

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."


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.







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.
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.
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.
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.
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."
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."






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.


32 Real Projects — Every One from the Wiregrass
Every photograph on this page is from a real MAC Construction project. Real homes. Real people. Real results. Click any image to view full size.
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍
🔍Projects Stephen Still Talks About
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.
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.
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.


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."
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.
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."

"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."
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.
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.


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."
"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."
"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."
"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."
"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."
"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."
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
"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.
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.
"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.
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."
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."
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.