What happens if you skip the permit (and you needed one)
- Stop-work order plus $500–$1,000 fine in McDonough; unpermitted work must be removed or brought into compliance with double permit fees.
- Home inspection for sale or refinance will flag unpermitted deck, forcing costly retrofit inspection and remedial permits before closing.
- Homeowner insurance may deny claims related to unpermitted deck (injury, storm damage, ledger board failure) — a $100,000+ liability exposure.
- Neighbor complaint can trigger city enforcement; deck removal or remediation orders carry liens against property.
McDonough attached deck permits — the key details
McDonough Building Department requires a permit for any deck attached to your house. This is not conditional on size, height, or materials — IRC R105.2 exemption for 'simple minor work' does not apply to decks in McDonough code interpretation. The exemption applies only to detached ground-level decks under 200 square feet AND under 30 inches high AND without electrical or plumbing, and even then the Building Department recommends permitting to avoid future disclosure issues. An attached deck is any deck with a ledger board bolted or nailed to the house rim band or foundation — this creates a structural connection that triggers permit jurisdiction. The permit process begins with a plan submittal (simple one-sheet sketch is often acceptable for decks under 400 sq ft) showing footings, ledger detail, guardrails, stairs, and frost-depth notation. Plan review takes 2-3 weeks; inspector will request revisions if ledger flashing is incomplete or footing depth is shown above 12 inches.
Ledger flashing and frost-depth footings are the two non-negotiable code items in McDonough. IRC R507.9 requires metal flashing (minimum 16-ounce copper or equivalent stainless steel, or aluminum with elastomeric coating) installed over the exterior wall covering, with a 1/2-inch gap between deck frame and house wall for air circulation. Many homeowners and even DIY-minded contractors miss this detail: the flashing must extend 4 inches up the house wall, 2 inches under the house sheathing, and wrap around the band joist. Nailing pattern is critical — 16-inch spacing along the top of the ledger into the rim band (never into the siding, never skipping fasteners). Footing depth in McDonough is 12 inches minimum below grade, per Piedmont soil conditions and climate zone 3A frost line. Pre-pour inspection is required before concrete is poured; the inspector verifies footing holes are dug to 12 inches, undisturbed soil is at bottom (not fill), and post base plates are ready. This inspection happens during framing; skipping it will result in rejection at final inspection and potential deck removal if footings are discovered to be shallow after concrete sets.
Guardrails, stairs, and deck attachment connectors follow IRC R507 and IBC 1015. Guardrails must be 36 inches high measured from deck surface (not from a step or riser), with balusters spaced no more than 4 inches apart (a sphere-penetration test). Many DIY decks fail inspection because balusters are 6 inches apart, allowing a child's head to fit through. Stair stringers must have treads and risers that meet R311.7: treads 10-11 inches deep, risers 7-8 inches high, and landings 36 inches deep at top and bottom. Beam-to-post lateral connections (lateral load ties, often Simpson DTT or equivalent) are now required in McDonough for decks over 30 inches high or over 200 square feet — this is an addition to older Georgia code and is enforced at framing inspection. Posts must sit on footings (not on grade or a pad), and the inspector will verify concrete has cured and posts are properly seated before sign-off.
Electrical and plumbing on decks trigger additional permits. If you plan to run outdoor-rated outlets (GFCI-protected) or lighting, you'll need an electrical permit and separate electrical inspection. Plumbing (spa, hot tub, drainage) requires plumbing and site plan review. Most deck permits are structural-only; electrical and plumbing are pulled as separate permit types. The Building Department encourages pre-submission calls to clarify scope; if you're uncertain whether your project includes elements that require additional trades, call ahead (phone number available through McDonough City Hall) and have a copy of your sketch ready. Plan-review time extends to 4-5 weeks if electrical or plumbing is included, because code officials coordinate review across disciplines.
Inspections for an attached deck in McDonough occur in three stages: footing pre-pour (before concrete), framing (after joists, ledger, posts, and beams are in place), and final (after guardrails, stairs, and ledger flashing are complete). You (or your contractor) must request each inspection by calling or emailing the Building Department; inspections are typically completed within 2 business days of request during normal hours (Mon-Fri 8 AM-5 PM). If work is underway and an inspector is not called, the city may issue a stop-work order when a neighbor reports unpermitted construction. Contractor licensing is not required for owner-builders in Georgia, but the permit will list the homeowner as the responsible party; if issues arise during or after construction, the homeowner is liable. Permit fees in McDonough run $200–$500 for a typical 12x16 attached deck (under $10,000 valuation), calculated as a percentage of construction value. Once the permit is issued, it's valid for 180 days; if work is not complete within that window, you'll need a time extension (often free, but requires written request).
Three McDonough deck (attached to house) scenarios
Ledger board flashing: why McDonough inspectors are strict, and how to avoid rejection
The single most common reason for deck permit rejection in McDonough is incomplete or non-compliant ledger flashing. IRC R507.9 mandates metal flashing on all attached decks, but what sounds simple in code language often gets botched in the field. The flashing must be installed over the exterior wall covering (shingles, siding, brick veneer) before the deck ledger is bolted in place. Many contractors install the ledger first, then try to slide flashing underneath — this creates gaps and air pockets where water pools, leading to rim-board rot. McDonough inspectors have seen dozens of foundation repairs due to rotted ledger boards, and the city now treats flashing compliance as a structural safety issue. On framing inspection, the inspector will ask you to expose 6 inches of the flashing top-edge so they can verify it extends under the house sheathing (minimum 2 inches, better 4 inches). If flashing is not visible or not present, framing sign-off is denied and the ledger must be temporarily removed to install flashing retroactively.
The correct installation sequence is: remove siding from the house band joist for a 12-inch width; install 16-ounce metal flashing (copper, stainless steel, or elastomeric-coated aluminum) with the top leg going under the sheathing at least 2 inches (4 is better), bottom leg going over the top of the ledger board. Nail the flashing top leg into rim band or band joist with stainless fasteners (not galvanized; galvanized will corrode in contact with copper) at 16-inch intervals — do not use caulk to seal gaps; caulk traps water. Nail the flashing bottom leg into the ledger board top edge at the same 16-inch spacing. Then reinstall siding over the top of the flashing, which should be visible (a 1-2 inch band of metal flashing visible below the siding line is correct). Leave a 1/2-inch gap between the ledger and house wall (not sealed, not caulked) to allow air circulation. This gap prevents water and humidity from being trapped between ledger and house. Many contractors worry the gap is 'wrong' and seal it with caulk or spray foam; inspectors will ask them to open it back up.
Cost of flashing materials is minimal — $50–$150 depending on deck perimeter — but labor to remove and reinstall siding can run $300–$800. If siding damage occurs during flashing installation, re-siding costs can balloon quickly. Best practice: hire a carpenter familiar with flashing detail, or watch detailed YouTube videos (search 'IRC R507.9 ledger flashing installation') and allocate 4-6 hours for this step. McDonough Building Department does not provide pre-installation training, but the inspector will explain non-compliance at framing inspection and grant 5-7 days to remediate before issuing a re-inspection request. If flashing is retroactively installed after concrete has set, the ledger must often be temporarily unbolted and re-bolted after flashing is in place — additional labor and cost.
Frost depth, footing depth, and Piedmont clay: why McDonough requires 12-inch footings and how to dig them correctly
McDonough sits in the Georgia Piedmont, a region dominated by Cecil soil — a red clay with moderate drainage and frost depth of 12 inches. This is shallower than North Georgia (18 inches in the mountains) but deeper than South Georgia and coastal plains (8-10 inches). The 12-inch frost line reflects the historical freeze depth in McDonough; building codes set footing depth to reach below the frost line to prevent 'frost heave' — the upward pressure from soil expansion as water freezes in winter. Even though McDonough's winters are mild (average low 32°F, few days below freezing), the code assumes worst-case freeze conditions and requires the footing to go 12 inches below grade. This is not negotiable; a footing shallower than 12 inches can heave and shift as ground temperature fluctuates, causing the deck to settle or even sink. In rare but dramatic cases, shallow footings have caused decks to crack or separate from the house after a freeze-thaw cycle.
Digging a 12-inch footing in Cecil clay is straightforward but physically demanding. Mark post locations on the ground; dig a 12x12-inch hole (or 12-inch diameter if using a power auger) to a depth of 12 inches — measure from the finished grade, not from a slope or high spot. The soil at the bottom of the hole should be undisturbed native clay, not fill. If your yard has been regraded or if you're digging in an old flower bed, remove fill until you reach firm clay. The pre-pour inspection happens at this stage: the city inspector visits, measures the hole depth with a ruler or tape, observes the soil type, and confirms the post base plate is in place and level. If the hole is 11 inches, the inspector will ask you to dig another inch. If soil is disturbed or contains rocks/fill, the inspector may require you to dig deeper or install larger footings. Once the inspector signs off (typically same day, no cost), you pour concrete (usually a 60-lb bag per footing for a 12-inch hole, or $8–$15 per bag at big-box stores). Concrete must cure 7 days before post load is applied; framing inspection happens after cure time.
Common mistakes: digging on a slope and measuring from the top of the slope (that's often only 8-10 inches below finished grade on the down-slope side); using loose fill or old mulch at the hole bottom (concrete will sink into it); not measuring depth at all and eyeballing it (invariably too shallow). Best practice: use a tape measure or string-and-level setup to mark exact finished grade on the house wall or a nearby post, then measure down 12 inches from that point. Mark the hole bottom with chalk or spray paint before excavation so the inspector can see your reference point. If you're unsure of the frost line or the soil type, call McDonough Building Department before digging; they can advise on local conditions in your neighborhood (some parts of McDonough are sandy, some clay, some granite-based; frost depth can vary by 2-3 inches within a mile).
McDonough City Hall, McDonough, GA 30253
Phone: (678) 583-3300 or contact through McDonough City Hall main line | https://www.mcdonoughga.org (permit portal or contact info)
Monday-Friday, 8:00 AM - 5:00 PM
Common questions
Can I get a permit for a deck in McDonough online, or do I have to go in person?
McDonough Building Department accepts permit applications by mail, email, or in-person drop-off (check the city website for current submission methods and contact email). You'll need a completed permit form, a site plan or sketch showing deck location and dimensions, and a framing detail showing joists, footings, ledger flashing, and guardrails. Online portals are available in some Georgia cities, but McDonough's process may still be paper-based or hybrid; call ahead to confirm current procedure and required documents.
Do I need a surveyor to mark property lines before I build a deck in McDonough?
Not required by code, but highly recommended if your deck will be near a property line or within 3-5 feet of it. McDonough zoning code may have setback requirements for accessory structures; a corner lot or lot with easements may have restrictions. A surveyor costs $300–$600 and takes 1-2 weeks; it's cheap insurance against building the deck in the wrong location and having to remove it. Call McDonough Planning & Zoning before starting to confirm setback rules for your specific lot.
What if I discover during excavation that my footing holes hit rock?
Piedmont granite outcrops are common in McDonough; if you hit bedrock before reaching 12 inches, stop digging and call the Building Department. The inspector can approve a shallower footing if bedrock is confirmed, or may require you to use a larger footprint (post pad) or alter the footing design. Some contractors use helical anchors or screw-in posts for rock conditions; these require engineered design and add cost ($500–$1,200 per post). Document the rock layer with photos before the inspection visit.
Can I build a deck without a ledger board — just make it all freestanding?
Yes, and if you do, you may avoid a permit (under the IRC R105.2 exemption for detached decks under 200 sq ft and under 30 inches high). However, most homeowners want a deck attached to the house for easy access from a door. A freestanding deck without a ledger is completely independent; you can build it anywhere on your lot, including away from the house. If you're planning a freestanding deck over 200 sq ft or over 30 inches high, you'll need a permit even though it has no ledger; size and height trigger inspection, not just the ledger connection.
How much does a deck permit cost in McDonough?
Permit fees are typically calculated as a percentage of estimated construction cost, ranging from 1.5% to 2.5%. A $10,000 deck estimate might yield a $150–$250 permit fee; a $20,000 deck might be $300–$500. McDonough will ask you to estimate total cost (labor and materials) on the permit form; they'll calculate the fee and invoice you. Fees must be paid before work begins. Call the Building Department to clarify the exact fee formula or request a fee estimate before submitting.
What happens if I don't call for an inspection and just build the deck?
If a neighbor reports unpermitted construction or if the city discovers it during property inspection (e.g., for code enforcement), a stop-work order can be issued, fines of $500–$1,000 can be levied, and you may be required to remove the deck or bring it into code compliance with a retroactive permit (double fees). Insurance claims related to the unpermitted deck may be denied. At home sale or refinance, the unpermitted deck must be disclosed on the TDS form, which can delay or prevent closing. Always pull the permit and call for inspections; the cost ($200–$500) is trivial compared to the liability.
Do I need a contractor license to build my own deck in McDonough?
No. Georgia Code § 43-41 allows owner-builders to perform work on their own residential property without a contractor license. You can pull the permit in your own name and do the work yourself (or hire friends to help for free). However, if you hire a licensed contractor, they must have a valid Georgia Contractor's License (GCIS number) and their name goes on the permit. If you hire an unlicensed 'contractor,' both you and the unlicensed person can face fines. Clarify contractor status with the Building Department when you submit the permit.
McDonough is warm — do I need pressure-treated lumber, or can I use regular lumber for my deck?
IRC R507 requires all deck framing in contact with the ground or water to be pressure-treated (ACQ, CA, or CA-B, rated for ground contact, UC3 or UC4B). Posts on concrete footings must be PT. Joists connected to treated posts should be treated. Ledger boards are not typically treated (they're bolted to the house), but they must have flashing to protect them. In McDonough's warm, humid climate, untreated lumber will rot faster than in drier regions; investing in PT lumber or composite decking (composite is rot-proof) is worthwhile. Composite decking costs more ($3–$5 per board-foot vs. $1.50–$2.50 for PT) but requires less maintenance and lasts 25+ years. Either choice is code-compliant; the choice is longevity vs. budget.
Is composite decking acceptable in McDonough, or do I have to use wood?
Composite decking (wood-plastic blend, e.g., Trex, TimberTech) is fully acceptable in McDonough and follows the same permit and inspection rules as wood. Composite is not 'wood' for fire-rating purposes, so composite decking on the surface does not trigger fire code concerns. The structural framing (joists, posts, beams, ledger) must still be pressure-treated wood (or engineered composite beams if the deck is very large). Composite decking is more expensive upfront but requires no staining, sealing, or power-washing, and resists rot and splinters. Permit fees are the same regardless of deck surface material.
My deck is right on the Henry County line — whose code applies, McDonough or Henry County?
If your property address is in McDonough city limits, McDonough Building Department has jurisdiction; if it's in unincorporated Henry County, the Henry County Building and Permits Division has jurisdiction. They have slightly different codes and fees. Call both the City of McDonough (678-583-3300) and Henry County Building Permits and clarify which has jurisdiction based on your exact address. If the property straddles the line (very rare), the entity with jurisdiction over the structure location applies. Clarify this early; pulling a permit with the wrong jurisdiction wastes time and money.