Roofing Dale County, Alabama
MAC Construction is a family-run roofing company covering Dale County — Fort Rucker, Midland City, Newton, Pinckard, and Level Plains — since founder Stephen McDuffie started the business in August 1991.

Roofing Dale County Alabama, Done the Same Way Since 1991
MAC Construction provides roofing Dale County Alabama residents can count on — Fort Rucker, Midland City, Newton, Pinckard, and Level Plains, all served from our Dothan headquarters with the same binding written quote and 5-year workmanship warranty. Alabama General Contractor License #30154, verifiable directly at hblb.alabama.gov. This isn't a franchise or a crew passing through after a storm — it's the same family business Stephen McDuffie started in August 1991, still local, still answering the phone.
Towns We Cover in Dale County
Dale County was created in 1824, later split to help form Coffee and Geneva counties, then reduced again in 1903 when Houston County was carved from its southeastern corner. Here's where we actually work today.
MAC Construction has been active in this part of Alabama long enough to have handled real work here beyond routine residential jobs — including several government housing projects in the county over the years.
Looking for Ozark or Daleville specifically? See our dedicated Roofing Ozark AL and Roofing Daleville AL pages.
How MAC Construction Actually Started

Stephen McDuffie, Founder & Owner
"I started roofing in the summer of 1985, and at age 15 I began roofing full-time — that was 1987. 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 was born and raised right here in the Wiregrass. Over 35 years, MAC Construction has mainly done residential roofing, but the crew has also worked on doctors' offices, churches, and apartment complexes — including traditional screw-down metal panels, standing seam metal, and flat roofs using single-ply membrane systems.
One memory Stephen still carries: tarping roofs in Geneva, Alabama after a tornado about 20 years ago, while it was still storming. That's the kind of work that doesn't show up on a marketing page — it's just what the job asked for at the time. Over the years, MAC has also handled several government housing projects in Chipley, Florida, and in Geneva and Dothan, Alabama.
Stephen is direct about what separates a good roofing job from a bad one: "A great roofer will not cut corners to get a job." He's just as direct about pricing — MAC doesn't try to undercut other roofers' prices, on the theory that chasing the lowest number is how a contractor stops recognizing their own worth. His view on the biggest mistake homeowners make is equally plain: not comparing quotes apples-to-apples, and going with whoever's cheapest without understanding what's actually included.
That approach has meant doing more shingle roofs overall these days compared to earlier years, even though the crew still handles the full range — traditional screw-down metal panels, standing seam metal, and every type of flat-roof membrane system Stephen mentioned. The mix of work has shifted with what customers actually need, not the other way around.
Today, Stephen's 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. His advice to homeowners hasn't changed: "Always compare apples to apples when it comes to replacing your roof, and always trade with a local company who has many years of experience locally."
Roofing Services
Mainly residential work over the years, but the crew has also roofed doctors' offices, churches, and apartment complexes — including a six-story apartment building in Fort Walton Beach, Florida, one of the projects Stephen is proudest of.
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 — glue-down, peel-n-stick, and heat-weld — 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.
Real MAC Construction Projects
Standing Seam Metal
Commercial Roofing
Storm Damage RepairA Real MAC Construction Project
The same license, warranty, and standard back every project across Dale County.
These aren't just badges to Stephen: "I know our customers really appreciate that protection" — the same $2 million/$2 million general liability and workers' comp coverage on every project, small repair or full commercial re-roof.
"In my opinion, you will not find a better roofing company anywhere in the Wiregrass. They have years of experience and it shows up in the craftsmanship and quality of their work."
Watch: Real MAC Construction Project Video
Roofing Dale County Alabama — Your Questions
We serve Fort Rucker, Midland City, Newton, Pinckard, and Level Plains, plus Ozark and Daleville (each with their own dedicated page). If you're unsure about your exact address, call and we'll confirm.
Yes. We understand that PCS timelines can make roofing problems harder to deal with, and we work to schedule around military moving schedules when we can.
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.
Alabama General Contractor License #30154 (verify at hblb.alabama.gov), workers' compensation, and general liability insurance at a $2 million/$2 million policy level. 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.
"No surprise pricing" means the quote is clear and transparent from the start — the price on your written quote is the price on the invoice, with no items quietly added as the job progresses.
Because it's a family business, not a franchise — the same owner who started the company in 1991 still answers for it today. Our reputation is basically our marketing, since we're local; that's the real difference between a local contractor and a storm-chasing crew that leaves town once the work dries up.
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.
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.