For the latest City-related information and department impacts related to COVID-19, CLICK HERE.


Permitting & Inspections Department


The Permitting & Inspections Department provides Permitting and Building Inspections for the City.


FayWorx Portal

Permitting Division

Responsible for the general management of the Permitting & Inspections Department, building permit issuance, and scheduling inspection requests.

Building Plan Review & Inspections Division

Responsible for all aspects of commercial and residential building plan review on new construction, alterations, modifications, and additions to existing structures; inspections on general construction, plumbing, heating, mechanical, and electrical installations; and issuing certificates of occupancy. Enforces the North Carolina State Building Code


To schedule an inspection, please contact the appropriate inspector at the phone number listed below. If you wish to submit an inspection request via email, please use the link below: 

**PLEASE NOTE:  Using any other email address for inspection requests or other Permitting & Inspections communication will cause a delay in the processing.**

 Inspectors Office Hours:

Monday - Friday, 8 am to 9 am


Please see the maps below to determine the appropriate inspector for your area of work.

Building Inspectors by Area

1. Charles "Wayne" Hall

2. Jeremy Smith

3. Thomas "Thom" Hess

4. Crystal Pate

Plumbing Inspectors by Area

1. Earl "Glen" Wrench

2. Ricky Barefoot

3. Carl Johnson

Mechanical Inspectors by Area

1. Joseph Cunningham

2. Vacant

3. Robert "Bobby" Jackson

4. Bobby Riddle

Electrical Inspectors by Area

1. Daniel Griffis

2. Patrick Beaver

3. Randy "Kyle" Lane

4. James "Russell" Honeycutt

Free viewers are required for some of the attached documents.
They can be downloaded by clicking on the icons below.

Acrobat Reader Download Acrobat Reader Flash Player Download Flash Player Windows Media Player Download Windows Media Player Microsoft Silverlight Download Microsoft Silverlight Word Viewer Download Word Viewer Excel Viewer Download Excel Viewer PowerPoint Viewer Download PowerPoint Viewer
Barefoot, RickyPlumbing Inspections SupervisorPermitting & Inspections(910) 433-1318
Beaver, PatrickElectrical InspectorPermitting & Inspections(910) 433-1711
Cunningham, JosephMechanical Inspections SupervisorPermitting & Inspections(910) 433-1847
Everage, JasonChief Building OfficialPermitting & Inspections(910) 433-1317
Gibson, JohniecePermit TechnicianPermitting & Inspections(910) 433-1356
Griffis, DanielElectrical InspectorPermitting & Inspections(910) 433-1578
Hall, Jr, Charles WayneBuilding InspectorPermitting & Inspections(910) 433-1702
Hess, ThomasBuilding InspectorPermitting & Inspections(910) 433-1708
Honeycutt, James "Russell"Electrical Inspector SupervisorPermitting & Inspections(910) 433-1316
Jackson, RobertMechanical InspectorPermitting & Inspections(910) 433-1168
Johnson, CarlPlumbing InspectorPermitting & Inspections(910) 433-1075
Johnson, LaTerriaPermit TechnicianPermitting & Inspections(910) 433-1753
Lane, Randy "Kyle"Electrical InspectorPermitting & Inspections(910) 433-1502
McLaurin, SabrinaPermit TechnicianPermitting & Inspections(910) 433-1764
Nelson, PatriciaPermit Technician SupervisorPermitting & Inspections(910) 433-1714
Pate, CrystalBuilding Inspector SupervisorPermitting & Inspections(910) 433-1761
Riddle, BobbyMechanical InspectorPermitting & Inspections(910) 433-1791
Smith, JeremyBuilding InspectorPermitting & Inspections(910) 433-1035
Wade, JeffreyDevelopment LiaisonPermitting & Inspections(910) 433-1464
Wrench, EarlPlumbing InspectorPermitting & Inspections(910) 433-1292