Licenses, permits and contracts in plain words

Foundation Repair Rules in North Carolina: What Fayetteville, NC Homeowners Should Know

A foundation job on a home in Fayetteville, NC falls under state law and under the permit office for your address, whether that is the City of Fayetteville, Cumberland County or a nearby town. This page walks through the license, permit and contract rules a homeowner is most likely to run into, and tells you which office to ask.

No Cost to Request
Written Estimates
Local to Cumberland County & Nearby
Crawl Space & Slab Homes

Bottom Line on the Rules

Most of what follows comes down to five points, and every promise about the job belongs on paper.

  • The license starts at $40,000. North Carolina's general contractor license applies to projects of $40,000 or more.
  • A permit whatever the cost. A foundation is load-bearing, and the state's permit exemption for smaller jobs leaves load-bearing repairs out.
  • An engineer's document in the City. The City of Fayetteville asks for a structural engineer's document showing how a foundation or slab will be repaired.
  • A written contract. It should state the price, the scope (the number, type and placement of piers or supports), start and finish dates, payment terms, and warranty terms, including whether they transfer.
  • Signed change orders. If the plan shifts partway through, put the new scope and price in a written change order, signed by both sides, before any added work starts.

This is a summary of public law, not legal advice.

Who Can Do Foundation Work in North Carolina

North Carolina does license general contractors, but only above a set amount. Under G.S. 87-1, a general contractor is someone paid to bid on, build, superintend or manage a project that costs $40,000 or more. That threshold went up from $30,000 to $40,000 in 2023. The City of Fayetteville's permit application repeats it, limiting unlicensed contractors to $40,000 in total construction costs.

The state's license rule, 21 NCAC 12A .0202, sorts general contractors into five classifications: Building, Residential, Highway, Public Utilities and Specialty. None of them mentions foundation repair, underpinning or piering by name. The NC Licensing Board for General Contractors can say which one fits a larger job.

The law takes false license talk seriously, which is one more reason to look a number up yourself. G.S. 87-13 makes it a Class 2 misdemeanor to contract for or bid on work that requires a license without holding one, or to falsely say or hint that a person or company holds one.

North Carolina requires a licensed general contractor for any project costing $40,000 or more. When a job reaches that size, ask the specialist for its license number, then confirm it on your own with the NC Licensing Board for General Contractors. On every job, large or small, ask for a written contract. Under $40,000, the state's general contractor license law doesn't apply, so the checking falls to you: a written contract, local references and the permit.

Wood-and-brass level lying on an oak floor

Insurance and Foundation Repair

We can't tell you what any insurance policy pays for, and no general answer fits every home. Only your own policy and your insurer can settle that. Read the policy, then put the question to your insurer before work starts.

Cancel Rights for Home Repair Contracts

North Carolina's three-day cancel right is narrower than many people expect: it applies when a job is financed and the seller sold it to you in person at your home, which state law calls a home solicitation sale (G.S. 25A-38). In that situation, G.S. 25A-39 allows you to cancel up to midnight of the third business day following the day you sign. The notice has to be in writing, a mailed notice counts from the moment it is mailed, and no particular form is needed.

Many contracts fall outside that rule and may give you no right to cancel at all. Before you sign, read the cancel terms in the contract itself, and if you do cancel, do it in writing and keep a copy. Treat this as general information rather than legal advice.

Permit and Engineering Requirements

The permit question starts in state law. G.S. 160D-1110(c) lets the owner of a single-family home skip a building permit for work costing $40,000 or less, but that exemption does not cover "the addition, repair, or replacement of load-bearing structures." A foundation holds up the house, so foundation repair needs a building permit whatever it costs.

Inside the City of Fayetteville, the City's permit list adds these details:

  • Foundations. A permit is required, and repairs need a structural engineer's document on how to repair.
  • Slabs. The same rule: a permit plus the engineer's repair document.
  • Floor girders. In a crawl-space home, repairing floor girders also calls for an engineer's document.
  • Load-bearing walls. A permit is required, and inspections may ask for an engineer's document depending on how the wall is built.
  • Retaining walls. A permit and engineering once a wall is 48 inches or more in height.

Piers, leveling and shimming are not listed separately; they fall under the foundation line, so ask the City if you are unsure. Beyond the city limits, each inspections office sets its own requirements, so ask the one for your address what it wants and whether the repair should be designed by a licensed professional engineer.

If your home is in a Fayetteville local historic district, such as Haymount, exterior work may need review first, so check with City Planning (910-433-1612) before the job is scheduled.

Sump, drain and wiring work needs a licensed plumber or electrician in North Carolina. G.S. 87-21 and G.S. 87-43 apply to anyone who does or offers that work, at any price, so ask who will handle any such piece. And G.S. 75-1.1 makes unfair or deceptive business practices unlawful, a protection homeowners can lean on.

Local Permit Offices

In the City of Fayetteville, a licensed contractor or its bona fide employee must sign the permit application, so the specialist usually takes care of the filing. Ask who will pull it. Which office handles your permit depends on where the house sits.

  • City of Fayetteville Permitting & Inspections. Development Services, 433 Hay Street, Fayetteville; Permit Technicians at 910-433-1707. Applications go through the City's E-Development Portal.
  • Cumberland County Planning & Inspections. Historic Courthouse, 130 Gillespie Street, Fayetteville; 910-678-7600. Homes outside city and town limits, such as those in the Gray's Creek area, normally get permits from the County; confirm for your address.
  • City of Sanford/Lee County Inspections. 115 Chatham Street, Sanford; 919-718-4654. It handles permits for Sanford and Lee County, and the City says a property owner or licensed contractor can obtain a building permit.
  • City of Dunn Planning & Inspections. We could not confirm a phone line for this office. Ask Dunn City Hall, 401 E. Broad St., how to reach it.
  • St. Pauls. Which office issues building permits for St. Pauls addresses is not confirmed, so ask Town Hall first: 210 W. Blue Street, 910-865-5165. Robeson County Community Development runs the county's inspections desk at 910-272-6540.
  • Village of Pinehurst Planning & Inspections. 910-295-1900. Permits go through the Village's online Permit Center, and its inspections reach the Village and its extraterritorial jurisdiction.
Two-story white house from the 1920s with a deep front porch on brick piers under oak trees

Questions About Contracts and Permits

Where can I complain about a contractor in North Carolina?

The North Carolina Attorney General's Consumer Protection Division takes complaints about businesses, contractors included. Before you reach out, gather the contract, any change orders, receipts, photos and dated notes of what was said, so the Division can see what happened.

Does a job under $40,000 need any license at all?

The general contractor license law starts at $40,000, so a smaller foundation job falls below it. The repair still needs a building permit because a foundation is load-bearing, and any plumbing or electrical piece needs a licensed plumber or electrician whatever the cost.

Can I pull a foundation permit for my own house in the City?

We could not confirm the City's rules for owners pulling their own permits. What the City does say is that a licensed contractor or its bona fide employee signs the application when a contractor does the work. Ask the City's Permitting & Inspections office listed above.

My house is outside the city limits. Do I still need an engineer?

The engineer-document rule on this page is the City of Fayetteville's. For a home in the Gray's Creek area or one of the nearby towns, put two questions to the inspections office serving that address: what does it require, and should a licensed professional engineer design the repair?

Sources and References

Read on 2026-10-20, except the two items marked "carried over," read on 2026-10-11.

  • General contractor definition and the $40,000 line: https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_87/GS_87-1.html
  • Unlicensed contracting and false license statements: https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_87/GS_87-13.html
  • Plumbing contractor license: https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_87/GS_87-21.html
  • Electrical contractor license: https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_87/GS_87-43.html
  • Home solicitation sale definition: https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_25A/GS_25A-38.html
  • Home solicitation cancel right: https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_25A/GS_25A-39.html
  • Unfair and deceptive trade practices: https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_75/GS_75-1.1.html
  • Building permit exemptions: https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_160D/GS_160D-1110.html
  • General contractor license classifications: https://www.oah.nc.gov/general-contractors-agency-communication-2/open
  • City of Fayetteville Permitting & Inspections: https://www.fayettevillenc.gov/City-Departments/Development-Services/Permitting-Inspections
  • City of Fayetteville Permit Required List: https://fayettevillenc.gov/home/showpublisheddocument/19611/637859744593370000
  • City of Fayetteville permit application (carried over): https://fayettevillenc.gov/home/showpublisheddocument/24480/638358247613630000
  • City of Fayetteville Historic Preservation (carried over): https://www.fayettevillenc.gov/City-Departments/Development-Services/Planning-Zoning/Historic-Preservation
  • Cumberland County Planning & Inspections staff contacts: https://www.cumberlandcountync.gov/departments/planning-group/planning-and-inspections/inspections/staff-contact-information
  • City of Sanford/Lee County Inspections: https://sanfordnc.net/210
  • City of Dunn: https://www.dunn-nc.org/
  • Town of St. Pauls: https://www.stpaulsnc.gov/
  • Robeson County Community Development: https://www.robesoncountync.gov/communitydev
  • Village of Pinehurst Building Inspections: https://vopnc.org/our-government/departments/building-inspections
  • Village of Pinehurst Planning: https://www.vopnc.org/our-government/departments/planning-inspections/planning

Now Request a Foundation Estimate

Ready for someone to see the house in person? Fill in the form with what you've seen around the home, and we send the request to one independent local foundation specialist serving Fayetteville, NC and the surrounding area. The inspection, the written estimate, the contract and the permit filing are all the specialist's. Sending a request costs nothing, and the decision to hire anyone stays with you.

Request an Estimate

Confirm Coverage for Your Address

Put in a town name or a five-digit ZIP code and the box tells you whether that place is one of ours, with nothing else to fill in.

Fayetteville · Sanford, NC · Dunn, NC · Gray's Creek area · St. Pauls, NC · Pinehurst, NC

Request an Estimate