Roofing Dale County, Alabama
Roofing Dale County Alabama, done from a Dothan yard: MAC Construction works out of 1881 West County Road 70, in business since 1991 under Alabama license #30154. Crews drive up US-231 to Midland City, Pinckard, Newton and Ozark, and out US-84 toward Daleville, for repairs, replacements, metal roofing, emergency tarping and storm damage. Every visit starts with a free inspection and dated photos.
SMBy Stephen McDuffie, founder · 4.9★ from 100+ Google reviews · Updated October 8, 2026
Water coming in? Call +1 334-726-6401, answered live 24/7, or text a photo.

- W County Rd 70
- Midland City
- Pinckard
- Newton
- Ozark
Short version: we're a Dothan roofing company, not a Dale County storefront, and we've worked across the Wiregrass for 35 years. Midland City is roughly 15 to 25 minutes from our yard; Ozark and Daleville about 35 to 45.
Anywhere in the county you get a free inspection with dated photos, a binding written quote and a 5-year written workmanship warranty on replacements and repairs. All of it is in writing, so you can check it before you sign.
Dale County is No. 26 on Alabama license plates (Wikipedia).
Which Dale County Service Do You Need?
Tap your town on the map or in the list, then pick the problem. You'll see the service that fits and the approximate drive from our yard.
Ozark · leak
Roof repair
We find the source, photograph it and fix that spot. If repair stops making sense, the photos will show why.
Drive times are approximate.
Roofing Dale County Alabama: Five Services We Bring Up US-231
Each block is short and links to the Dothan page that goes deep: same crew, materials and paperwork in Daleville as in Dothan.
Metal roofing Dale County AL: barns, shops and homes
Out past Newton and Ariton, plenty of barns, shops and farmhouses sit under 3-foot screw-down panels; in town, more people ask about standing seam (snap-lock). For metal roofing Dale County AL owners get both, plus repairs and coatings on older metal.
Screw-down roofs mostly leak at fasteners as washers age. More in our metal roofing guide.

Roof repair Ozark AL to Clayhatchee: leaks, boots and flashing
Most repair calls are specific: a cracked boot around a vent pipe, shingles lifted after a windy night, flashing pulled away at a wall. For roof repair Ozark AL to Clayhatchee, we find the source, photograph it and fix that.
When repair stops making sense, the photos will show why. More on roof repair.

Roof replacement Dale County: tear-off to cleanup
Every roof replacement Dale County customers book starts with a free inspection and a binding written quote: the price on the quote is the price on the invoice. We tear off to the deck, photograph and replace soft decking, then install underlayment, flashing and shingles from TAMKO, CertainTeed, GAF, Owens Corning or Malarkey.
More: roof replacement. Financing: 0% APR offers for qualified buyers through Enhancify, subject to credit approval; terms vary (details).

Emergency roof repair: water coming in right now
Our phone is answered live 24/7. If water is coming inside, say so: active leaks go to the front of the line. We tarp or patch to stop the water, then quote the permanent fix.
In Alabama, an emergency tarp can't bind you to a full roofing contract (ALDOI, AG and HBLB alert). More: emergency roof repair.

Storm damage: hail, wind and fallen limbs
After a storm we photograph hail hits, creased or missing shingles and limb damage, and give you dated photos and a written scope you can share with your insurer. Your insurer decides the claim; Alabama law bars a residential roofer from negotiating it (Ala. Code §8-36-2).
More: storm damage roof repair and how a roof insurance claim works.

What 35 Years of Wiregrass Roofs Actually Teaches You
Stephen McDuffie started roofing in the summer of 1985 and went full-time at 15. In August 1991 his boss "kinda left town," so he started MAC Construction. More than 6,000 roofs later, his son works full-time beside him.
This is not a claim to be the best roofer in Dale County, just a promise to show you photos of your roof and quote it in writing. The video is a real MAC Construction project.
“Our reputation is basically our marketing because we are local. This is the difference in local contractors and storm chasers.”Stephen McDuffie, founder, MAC Construction
Dale County Towns We Drive To
Dale County has about 49,300 residents (2020 Census). It was created in 1824, and the county seat moved from Daleville to Newton in 1841, then to Ozark in 1870 (county history). Drive estimates start at 1881 West County Road 70.
| Town | What to know | From our yard (approx.) | More |
|---|---|---|---|
| Ozark | County seat since 1870 and Dale County's largest city (14,368 people in 2020). | 25–30 mi · 35–45 min | Ozark roofing page |
| Daleville | Nicknamed the Gateway to Fort Rucker; the post sits just north of town. | 25–30 mi · 35–45 min | Daleville roofing page |
| Midland City | On US-231 about 9 miles from central Dothan; incorporated in 1890. | 12–15 mi · 15–25 min | Covered on this page |
| Newton | Dale County's seat from 1841 to 1870, beside the Choctawhatchee River. | 18–22 mi · 25–35 min | Covered on this page |
| Pinckard | Between Midland City and Newton; incorporated 1893. | 14–18 mi · 20–30 min | Covered on this page |
| Level Plains | On US-84 between Daleville and Enterprise. | 28–33 mi · 40–50 min | Covered on this page |
| Ariton | Northwest corner of the county, about 12 miles above Ozark on AL-123. | 38–45 mi · 50–60 min | Covered on this page |
| Clayhatchee | About 5 miles south of Daleville. | 24–30 mi · 35–45 min | Covered on this page |
| Napier Field | Built as a World War II air base, beside Dothan Regional Airport. | 9–12 mi · 15–20 min | Covered on this page |
| Grimes | Tucked against Dothan's northwest edge. | 8–11 mi · 15–20 min | Covered on this page |
| Fort Rucker area | Home of Army Aviation; we roof off-post homes. | 25–30 mi · 35–45 min | Covered on this page |
Ozark and Daleville have their own pages
See Ozark roofing, Ozark roof replacement, Ozark storm repair and Daleville roofing.
Why a Dothan-based Dale County roofer?
Midland City, Napier Field and Grimes are a short drive from our yard. Any Dale County roofer you hire should give you a local address, a license you can check and a written quote.
Why Dale County Roofs Work Hard
Median year built for Dale County homes: half are more than 40 years old (US Civic Data, Census ACS).
Dale County is in the NWS Tallahassee warning area; its county tornado record starts in 1893 (NWS).
Roof damage in the NWS record, town by town
- F21893 · Midland City
About 20 buildings, homes and churches among them, were unroofed or torn apart.
- F21984 · Fort Rucker to Ozark
Most of the injured were in a department store whose roof collapsed.
- F22000 · Midland City and Pinckard
A church annex lost part of its roof; several homes south of Pinckard were destroyed.
- F12001 · Daleville
It lifted the roof off a Daleville inn and damaged 25 businesses on Highway 85.
- EF12020 · Ozark
Winds near 105 mph snapped trees and damaged some roofs.
- EF12021 · Near Dale County High School
Winds near 85 mph damaged roofs off County Road 59.
Moving on PCS Orders? Check the Roof Early
Fort Rucker, the home of Army Aviation, sits mostly inside Dale County. Named Fort Novosel in 2023, it was redesignated Fort Rucker on July 17, 2025 (U.S. Army). Families move on orders, so many Daleville, Ozark and Level Plains homes change hands on a deadline.
Selling before you report
- Book a free inspection before you list, not after the buyer's inspector finds something.
- Get dated photos and a binding written quote for repairs before you negotiate.
- A formal written Roof Condition Report for a buyer or lender is a separate paid service; ask when you book.
Buying with a VA loan
- VA minimum property requirements say the roof must keep moisture out and provide reasonable future utility (VA MPR checklist).
- Ask us to look at the roof before closing; we'll photograph what we see.
“As a Realtor, I have used this company to better serve my clients selling their homes! He made it happen! Fast answering our call and a great job!!”
In on-post family housing? Roof problems there go through your housing office; we work on privately owned homes off post.
Who Issues the Permit for a New Roof?
Alabama permits are local, so it depends on which side of a town line your house sits. Check before tear-off day.
Inside Ozark city limits
The City of Ozark Inspection Department posts its permit fees, and they double if permitted work starts before the permit (City of Ozark). Call 334-774-9190.
Inside another town
Daleville, Midland City, Newton and the other towns each have a town hall. Ask whether a reroof needs a permit.
Unincorporated Dale County
The Dale County Commission posts a building and zoning codes notice on its Road & Bridge page. Read it, or call 334-774-6262, before assuming nothing is required.
Permits for roofing Dale County Alabama homes: the state rules
Statewide, residential roofing over $2,500 needs a Home Builders Licensure Board license, including a $10,000 bond (ALDOI, AG and HBLB alert). Check any roofer at hblb.alabama.gov. MAC's license is #30154.
Book a Free Inspection Anywhere in Dale County
Tell us the town and the problem. For roofing Dale County Alabama jobs, we set a time, inspect the roof and send you what we found.
- Dated photos of every slope and anything that needs attention
- A binding written quote: the price on the quote is the price on the invoice
- Alabama license #30154, $2M/$2M general liability and workers' comp
Prefer to talk? Call or text +1 334-726-6401, answered live 24/7.
Free Dale County inspection request
What Customers Say After the Crew Leaves
“I originally had a leak in my roof & MAC Construction came out & repaired it, plus installed new boots on vent pipes to replace the dry rotted ones. I then decided to get an entire new roof & I went with MAC Construction again. They came out a few days later & installed a new architectural shingle roof quickly & professionally. They arrived at 7:00 AM & were finished including clean up by 4:30 PM that same day. They also replaced a rusted vent cap with a brand new one along with the vent pipes & boots.”
“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. If you want it done right the 1st time, give Mac Construction a call.”
“Stephen & MAC construction done an awesome job! Kept us informed and performed the work in a timely manner.”
More on our reviews page; license at hblb.alabama.gov; find us on:
Dale County Roofing Questions
Do you work in every Dale County town?
Yes. Roofing Dale County Alabama homes is routine for our Dothan crews, from Ozark and Daleville to Ariton, Clayhatchee and the farm roads between.
How far is Ozark from your Dothan office?
About 25 to 30 road miles up US-231, roughly 35 to 45 minutes. Midland City is about 15 to 25 minutes.
Is the roof inspection really free?
Yes. The inspection, dated photos and a binding written quote are free. A formal written Roof Condition Report is a separate paid service; ask when you book.
Do I need a permit to replace my roof in Dale County?
It depends on where the house sits. In Ozark, call the Inspection Department at 334-774-9190; in other towns, town hall. Outside town limits, read the county's notice or call 334-774-6262.
Can you inspect my roof before we sell on PCS orders?
Yes. We photograph the roof's condition and quote any repairs early, so a buyer's inspection or VA appraisal brings fewer surprises.
Will MAC Construction negotiate my insurance claim?
No. Alabama law bars a residential roofer from negotiating your claim. We document damage with dated photos and a written scope you can share with your insurer.
Nearby Areas and Guides
Next stop: your roof
The Truck Leaves Dothan at 7. Want It in Your Driveway?
Call, text a photo or book online: free inspection, dated photos and a written quote, anywhere in Dale County.
+1 334-726-6401