A homeowner's guide to deck building in the Triangle

What a new deck costs, when North Carolina requires a license to build one, the state code a deck has to meet, and what Raleigh, Cary and Chapel Hill ask for before you build. Cary's rules are covered in the most detail, in a guide of their own. Every rule and price links to the page it came from.

What deck building costs in the Triangle

We found no deck prices for Raleigh, Durham, Cary or Chapel Hill from a source we could check, so the figures below are national guide figures. Use them to judge whether a quote is in the normal range, and get written quotes for your own deck.

Angi puts the 2026 national average at $8,321, with most homeowners paying between $4,339 and $12,653 (Angi). HomeAdvisor gives a wider range, $4,000 to $16,000, and says a basic deck costs about as much in labor as in materials (HomeAdvisor). Size, materials and design account for most of the spread (Angi).

Installed cost of a pressure-treated pine deck on a one-story house (HomeGuide).
Deck sizeAreaTypical cost
12 by 12 feet144 square feet$3,600 to $7,200
16 by 16 feet256 square feet$6,400 to $12,800
20 by 20 feet400 square feet$10,000 to $20,000

Wood, composite or PVC

Height, stairs, railings and roofs

Raising a deck raises the price. For a wood deck attached to the house, HomeGuide lists $30 to $50 per square foot for an elevated deck, $50 to $60 for a second-story deck and $60 to $100 for a multi-level deck (HomeGuide). Stairs add $1,400 to $2,600 installed, and wood or vinyl railing adds $20 to $60 per linear foot (HomeGuide). Fixr's older range for installed railings is much wider, $30 to $210 per linear foot (Fixr, 2023). A roof over the deck costs $10 to $60 per square foot by HomeGuide's figures (HomeGuide), while HomeAdvisor puts a covered roof at $3,000 to $10,000 for materials and labor (HomeAdvisor).

Permit fees

National guides guess at deck permit fees too: $230 to $500 in most areas according to Angi (Angi), or $50 to $150 according to HomeGuide (HomeGuide). Your town's own fee schedule is the figure to use. Cary, for example, charges $0.30 per square foot for a deck building permit, with a $125 minimum, and trade fees such as electrical are added on top (Cary fee schedule).

Licenses: who may do this work in North Carolina

North Carolina requires a general contractor license only when the cost of a job is $40,000 or more (G.S. 87-1, NC contractor board). The national totals above all fall below that line, so a typical deck job does not call for a state general contractor license. A big multi-level deck can reach it: by our arithmetic, 400 square feet at HomeGuide's $60 to $100 per square foot comes to $24,000 to $40,000 (HomeGuide).

Electrical work is different. Subcontractors must hold licenses no matter what their part of the job costs, and a homeowner who uses an unlicensed general contractor has to hire the electrical subcontractor directly (Cary contractor licensing). That matters in Cary, which requires two outdoor outlets on every deck (Cary deck handout).

Building your own deck

A homeowner may do their own building and electrical work without a license (Cary permit FAQ). State law expects the house to be the owner's primary residence for at least 12 months after the work is finished (Cary permit FAQ, G.S. 87-1). On a permit for $40,000 or more, the owner also signs a sworn affidavit that includes a promise to be present for every inspection the state building code requires (G.S. 87-14). Raleigh asks a homeowner acting as the contractor for an Owner Exemption Affidavit (Raleigh deck permits).

Checking a license

The NC Licensing Board for General Contractors lets you search by license name, license number or county (NC contractor board) on its public license search. Electricians answer to a separate state board, and the NC Department of Justice's home improvement page says where to check an electrician, plumber or general contractor (NC Attorney General).

It is a Class 2 misdemeanor to falsely claim or suggest that a business holds a general contractor license (G.S. 87-13). Since a typical deck job needs no state general contractor license, a deck ad that says "licensed" deserves a follow-up question: licensed by which board, and under what number?

What the state can and cannot do for you

The contractor board investigates unlicensed contracting only on projects of $40,000 or more, and it has no power to make a contractor do repairs or pay money back (NC contractor board). The state's Homeowners Recovery Fund covers losses caused by a licensed general contractor (G.S. 87-15.5), and only after the homeowner wins a court judgment that goes unpaid (G.S. 87-15.8). On a typical deck, the written contract is your main protection.

Permits in Raleigh, Durham, Cary and Chapel Hill

What state law says

For work costing $40,000 or less, you do not need a permit to replace the pickets, railings, stair treads or decking boards of an existing deck (G.S. 160D-1110). Adding, repairing or replacing load-bearing structures, such as posts, beams, joists and footings, does need one (G.S. 160D-1110). State law also requires the first review of a building permit to be done within 15 business days of the plans being submitted (G.S. 160D-1110).

Cary

Cary's deck handout says the state residential code requires a building permit for all decks, whatever their size and wherever they sit on the lot (Cary deck handout). Some national guides say a small, low deck that is not attached to the house can go without a permit in some places (Angi); that does not apply in Cary. Cary asks for a scaled plot plan and construction drawings, and requires two outlets on the deck (Cary deck handout). Decks are eligible for Cary's free SPOT review, typically finished in 1 to 4 business days (Cary SPOT review). The list may limit this to projects under 500 square feet, and a plans examiner can rule a project too complex for SPOT (Cary SPOT review). The Cary deck guide covers the fees, inspections, setbacks and stream buffer rules.

Raleigh

Raleigh's deck permit page asks a homeowner who acts as the contractor for an Owner Exemption Affidavit (Raleigh deck permits). A deck, screened porch or balcony may not be built over a septic system or its repair area (Raleigh deck permits). Elevation drawings are required for any structure with a roof, covered decks included (Raleigh deck permits). This guide does not cover Raleigh's deck permit fees, review times or inspection steps.

Chapel Hill

Chapel Hill reviews all exterior work, decking included, against the setback, height, impervious surface and land disturbance rules of its Land Use Ordinance (Chapel Hill permits). This guide does not cover Chapel Hill's deck permit fees, review times or inspection steps.

Durham

We have not confirmed Durham's current deck permit rules or fees, so this guide does not cover them. Ask Durham's permit office what it needs before you plan around anything here.

The code a deck is built to

The 2018 North Carolina Residential Code is the code in force (Cary building codes). The state delayed the 2024 code, and the 2018 code remains in effect until an official start date is set (NC Fire Marshal, 2024 code). North Carolina deleted the national code's deck section, R507, and points to Appendix M, "Wood Decks", instead (NC Residential Code, ch. 5). The state's code office has ruled that the American Wood Council's DCA 6 deck guide cannot be used as the prescriptive design under the 2018 North Carolina code (NC Fire Marshal on DCA 6). If a builder's plans are based on DCA 6, ask how they meet Appendix M.

Some of the rules an inspector will look for:

Covered decks need extra care. A June 2026 state ruling says Appendix M contains no prescriptive design for the posts that hold up a porch roof (NC Fire Marshal on deck covers). If you want a roof, ask your permit office early whether it needs an engineer's design.

HOA approval is a separate step

North Carolina's Planned Community Act gives a homeowners association a list of powers, including fining owners after notice and a chance to be heard, unless the community's articles or declaration say otherwise (G.S. 47F-3-102). We found no section of the Act on deck or design approval, so whether you need the HOA's sign-off comes down to your neighborhood's recorded declaration.

Unless the declaration sets its own process, a fine of up to $100 can be imposed, and it can then be charged for each day the violation continues more than five days after the decision, without a further hearing (G.S. 47F-3-107.1). An owner can appeal a panel's decision to the full board within 15 days (G.S. 47F-3-107.1). Unpaid fines become a lien on the lot (G.S. 47F-3-107.1), but a lien made up only of fines can be enforced only through judicial foreclosure (G.S. 47F-3-116). A community of 20 or fewer lots created since 1999 is outside the Act unless its declaration says the Act applies, though the fine procedure also reaches communities created before 1999 (G.S. 47F-1-102).

Triangle conditions that matter

Frost depth

North Carolina's code sets the frost line depth at 12 inches (NC Residential Code, ch. 3), and Appendix M requires deck footings to reach at least 12 inches below finished grade (NC Residential Code, Appendix M). One national cost guide says floating decks do not need footings below the frost line (HomeGuide). We found no floating-deck exception in Appendix M, so ask your permit office before you plan a deck without footings.

Wood that stays damp

North Carolina requires every part of a deck from the bottom of the header down, including posts, guardrails, pickets, steps and floor framing, to be naturally durable or preservative-treated wood (NC Residential Code, ch. 3). Wood in contact with the ground must be pressure-treated for ground contact (NC Residential Code, ch. 3).

The American Wood Protection Association's chart puts deck posts and ledgers in Use Category 4A or higher, which is ground-contact treatment, and deck boards and railings in 3B or higher (AWPA chart). It adds that joists and beams that are hard to replace and critical to the structure may need ground-contact treatment as well (AWPA chart). For low decks, the association's 2025 standard calls for ground-contact lumber when parts sit less than six inches above final grade on treated wood or concrete with no moisture barrier between them (AWPA U1-25). Ask each builder which treatment category the posts, ledger and framing will be.

Streams, septic systems and lot limits

Where a deck can go depends on the lot. Cary adds a 50-foot buffer of its own to the state's 50-foot stream buffer, for 100 feet in all along mapped streams (Cary stream buffers). Raleigh does not allow a deck over a septic system or its repair area (Raleigh deck permits). A Cary lot may also have an impervious surface limit that depends on the subdivision's development plan (Cary residential lots). Check these before you pay for drawings.

Hiring: questions to ask and red flags

Get at least three written estimates, and avoid contractors who knock on your door or leave flyers (NC Attorney General). The contract should spell out the quality of materials, the total price for labor and materials, any warranties, the start and finish dates, and who handles clean-up (NC Attorney General). Cary's advice adds a payment schedule and the permit details, and warns never to pay in full until the job is done and all inspections are approved (Cary home projects).

Questions to ask a deck builder

Composite warranties

Trex's limited residential warranties on decking and railing run from 25 to 50 years (Trex warranties). Labor to replace defective boards is covered separately: Trex pays reasonable labor costs only if a TrexPro contractor installed the boards and registered the warranties (TrexPro labor warranty), and that labor warranty lasts 1 to 10 years depending on the contractor's TrexPro level (TrexPro labor warranty). Ask the builder what workmanship guarantee they give on top.

Red flags

Your right to cancel

The FTC's Cooling-Off Rule gives you until midnight of the third business day after the sale to cancel many sales made in your home, and it applies even when you invited the salesperson (FTC Cooling-Off Rule). A contract signed at home should include a written statement of that right (FTC).

Lien waivers

A lien waiver is a statement from your contractor that all suppliers and subcontractors have been paid (BBB). In North Carolina, a supplier or subcontractor can file a lien up to 120 days after last furnishing labor or materials at the site (G.S. 44A-12), so collect waivers with the final payment. You do not have to name a lien agent for work on an existing single-family home you live in (G.S. 44A-11.1). If a subcontractor or supplier sends you a notice of claim of lien on funds and you keep paying the contractor anyway, you can become personally liable for those payments (G.S. 44A-20).

Town guides

Deck building in Cary, NC: what Cary asks you to submit, its permit fee, review times, inspections, setbacks, outlet rule and stream buffers. Cary is the only town with its own deck guide so far.

Sources

  1. How Much Does It Cost to Build a Deck? (updated September 24, 2026), Angi. Checked October 22, 2026.
  2. 2026 Decking Prices & Estimators (updated June 17, 2026), HomeAdvisor. Checked October 22, 2026.
  3. How Much Does It Cost to Build a Deck? (February 10, 2026), HomeGuide. Checked October 22, 2026.
  4. How Much Does Composite Decking Cost? (February 10, 2026), HomeGuide. Checked October 22, 2026.
  5. Cost to Build Deck (updated January 11, 2023), Fixr. Checked October 22, 2026.
  6. FY 2027 Adopted Fee Schedule, pages 7 and 8, Town of Cary. Checked October 22, 2026.
  7. N.C. Gen. Stat. 87-1, General contractor defined, North Carolina General Assembly. Checked October 19, 2026.
  8. Consumer FAQ, NC Licensing Board for General Contractors. Checked October 19, 2026.
  9. Contractor Licensing, Town of Cary. Checked October 22, 2026.
  10. Residential Decks handout (revised September 29, 2025), Town of Cary Inspections & Permits. Checked October 22, 2026.
  11. Inspections & Permits FAQ, Town of Cary. Checked October 22, 2026.
  12. N.C. Gen. Stat. 87-14, North Carolina General Assembly. Checked October 22, 2026.
  13. Building a Screened-in Porch, Deck, or Balcony (updated July 13, 2026), City of Raleigh. Checked October 22, 2026.
  14. Home Improvement, North Carolina Department of Justice. Checked October 19, 2026.
  15. N.C. Gen. Stat. 87-13, North Carolina General Assembly. Checked October 22, 2026.
  16. N.C. Gen. Stat. 87-15.5, definitions for the Homeowners Recovery Fund, North Carolina General Assembly. Checked October 22, 2026.
  17. N.C. Gen. Stat. 87-15.8, North Carolina General Assembly. Checked October 22, 2026.
  18. N.C. Gen. Stat. 160D-1110, building permits, North Carolina General Assembly. Checked October 22, 2026.
  19. Residential Alterations, Additions and Renovations, Town of Cary. Checked October 22, 2026.
  20. Residential Permits, Town of Chapel Hill. Checked October 22, 2026.
  21. NC Building Codes, Town of Cary. Checked October 22, 2026.
  22. North Carolina Delays Implementation of 2024 State Building Code (April 7, 2025), NC Office of State Fire Marshal. Checked October 22, 2026.
  23. 2018 North Carolina Residential Code, Chapter 5, Floors (online code), International Code Council. Checked October 22, 2026.
  24. Prescriptive Design of a Deck (September 16, 2020), NC Office of State Fire Marshal, Engineering Division. Checked October 22, 2026.
  25. 2018 North Carolina Residential Code, Appendix M, Wood Decks (online code), International Code Council. Checked October 22, 2026.
  26. 2018 North Carolina Residential Code, Chapter 3, Building Planning (online code), International Code Council. Checked October 22, 2026.
  27. Formal interpretation: Use of 4x4 Posts for Single-Story Covered Porches (June 3, 2026), NC Office of State Fire Marshal. Checked October 22, 2026.
  28. N.C. Gen. Stat. 47F-3-102, powers of the owners' association, North Carolina General Assembly. Checked October 22, 2026.
  29. N.C. Gen. Stat. 47F-3-107.1, procedures for fines, North Carolina General Assembly. Checked October 22, 2026.
  30. N.C. Gen. Stat. Chapter 47F, Planned Community Act (section 47F-3-116), North Carolina General Assembly. Checked October 22, 2026.
  31. N.C. Gen. Stat. 47F-1-102, applicability of the Planned Community Act, North Carolina General Assembly. Checked October 22, 2026.
  32. Select the Right Preserved Wood for Your Project (2021), American Wood Protection Association. Checked October 22, 2026.
  33. Standard U1-25, Use Category System (excerpt), American Wood Protection Association. Checked October 22, 2026.
  34. Riparian and Urban Transition Buffers, Town of Cary. Checked October 22, 2026.
  35. Projects on Residential Lots, Town of Cary. Checked October 22, 2026.
  36. Home Construction Projects, Town of Cary. Checked October 22, 2026.
  37. Warranties, Trex. Checked October 22, 2026.
  38. TrexPro Residential Limited Labor Warranty (2023), Trex. Checked October 22, 2026.
  39. How To Avoid a Home Improvement Scam, July 2022, Federal Trade Commission. Checked October 19, 2026.
  40. Buyer's Remorse: The FTC's Cooling-Off Rule May Help, September 2025, Federal Trade Commission. Checked October 19, 2026.
  41. What to include in your home improvement contract, Better Business Bureau. Checked October 19, 2026.
  42. N.C. Gen. Stat. 44A-12, filing a claim of lien, North Carolina General Assembly. Checked October 22, 2026.
  43. N.C. Gen. Stat. 44A-11.1, lien agent, North Carolina General Assembly. Checked October 22, 2026.
  44. N.C. Gen. Stat. 44A-20, North Carolina General Assembly. Checked October 22, 2026.