Asbestos removal - Iredell County
Mooresville, on Lake Norman about 25 miles north of Charlotte, had 50,193 residents in 2020 and took over its own building permits from Iredell County in 2023. Its older core is the Mooresville Mill Village, where the Mooresville Cotton Mills built more than 400 houses between 1902 and 1930; the village was listed on the National Register in 2012.
Mooresville is two towns in one. On the east side of I-77 is the Mooresville Mill Village, where the Mooresville Cotton Mills built more than 400 houses between 1902 and 1930; the village was listed on the National Register in 2012 and covers streets such as Wilson, Cauldwell, Kennette and Catawba avenues. Around it is a much newer lake town on Lake Norman: the median Mooresville home dates from 2006, and only about 14 percent of homes predate 1980.
Since September 2023, the Town of Mooresville's Building Permitting and Inspections department, at One Mooresville Center on West Iredell Avenue, has handled building code permits inside the town and its extraterritorial area. Before that, Iredell County did. Permits the county issued before the switch stay with the county until they are finished, so an older open permit may still sit with Iredell.
The building permit is local, but asbestos is not. Iredell County has no asbestos program, so the North Carolina Health Hazards Control Unit must get a demolition notice at least 10 working days ahead, even if no asbestos was found, and a state permit is needed to remove regulated material above the threshold amounts.
The mill village started with three-room T-plan houses in 1902, with larger four- and five-room houses added later. A century of repairs means no two are alike inside, so each house needs its own samples. North Carolina requires that asbestos inspections be done by a state-accredited inspector.
Asbestos testing and removal across Mecklenburg, Cabarrus, Gaston, Iredell, Union and York counties:
Free to ask
Don't sand, scrape or drill it. A quick description is enough to start.
We will call to talk through what you have found. To talk sooner, call (704) 327-3475
Something went wrong sending your request. Please call (704) 327-3475 and we’ll take the details over the phone. Your answers are still filled in below if you’d rather try again.