Skip to main content

The Community Planning Services Department manages the day-to-day and long-range growth and development of the City of Salisbury. Under the direction of the City Manager, this department coordinates projects with different City departments, citizens boards and commissions and other public and private agencies to ensure that our City remains a healthy and vibrant community with a high quality of life for its citizens.

Development and Code Services

The Development and Code Services Division provides citizens, builders and developers a centralized source of information, permitting, and licensing services through planning and zoning, permitting, inspections, and business licensing. We also enforce the codes of the City of Salisbury and improve the quality of life within our community through ensuring that our community is visually appealing, clean and safe.

Planning Services

The Planning Services Division handles everyday planning functions such as coordinating neighborhood rehabilitation and promoting historic preservation, just to name a few. We also accomplish certain long-range planning projects such as the Salisbury Bicycle Plan and the Salisbury Vision 2020 Comprehensive Plan.

Contact Us

Code Services:
Development Services:
Planning Services:

Mailing Address:

PO Box 479
Salisbury, NC 28145


132 N. Main St.
Salisbury, NC 28144

Office Hours:

8:30 a.m. to 5:00 p.m.
Monday - Friday

Administration: (704) 638-5240

Planning Services Division

The Planning Services division develops long-range and special area plans to ensure that Salisbury’s citizens have more access to the things they value and administers a number of important local, state, and federal programs for homes, the environment, infrastructure, and the local economy. We strive to strengthen Salisbury’s quality of life and to ensure that our community’s current and future needs can be supported.

Our team works every day to accomplish these goals by closely tracking and responding to local and regional economic/demographic trends, by staying up-to-date on best practices in urban design and city planning, and by listening to the everyday concerns of citizens and business owners who wish to make Salisbury stronger.

Janet Gapen


Janet Gapen

(704) 638-5230 |

Janet Gapen has been with the City of Salisbury since 2003, where she has served in various long-range planning roles before becoming Planning Director. In her current role she is focused on coordinating department staff, budget, and grant resources to accomplish the city's goals related to growth, redevelopment and quality of life. Janet’s other initiatives include downtown development, historic preservation, and housing and neighborhood planning.

Janet received a B.A. in Urban Planning & Regional Analysis from the University of North Carolina at Charlotte and is also a graduate of the inaugural class of the City Managers Leadership Academy (CMLA). Professional affiliations include membership in the American Planning Association (APA) and the North Carolina chapter of the American Planning Association.

Kyle Harris


Kyle Harris

(704) 638-5324 |

Kyle Harris works on long-range and special area planning for the City, helps administer a number of federal, state, and local programs, and partners with citizens and stakeholders on economic development and neighborhood revitalization projects. Kyle holds a bachelor's degree in public policy from UNC-Chapel Hill, with a minor in city and regional planning. At Chapel Hill, Kyle became interested in the nexus between humans and the built environment. He aspires to build better, more equitable places where everyone can achieve his or her potential.

Alyssa Nelson


Alyssa Nelson

(704) 638-5235 |

Alyssa Nelson works on long-range design projects for the City. She is the staff liaison to the Community Appearance Commission, Public Art Committee, and the Dixonville-Lincoln Memorial Project Committee.

Alyssa received her master's degree in architecture and master's in urban design from the University of North Carolina at Charlotte. She also holds a bachelor's degree with high honors in both education and art from Franklin Pierce University where her focus was on studio art and painting.

Diana Moghrabi


Diana Moghrabi

(704) 638-5240 |

Diana Moghrabi has worked with the City of Salisbury since 2004, serving boards and commissions as secretary in the long-range planning division. She has been involved in many projects, including the CAC Neighborhoods and Education Committee, Blockwork, and Landscape of the Month. Diana is a former business manager for Piedmont Players Theatre and has taught Office Systems Technology courses at Rowan-Cabarrus Community College for ten years as an adjunct instructor.

Development and Code Services Division

The Development and Code Services Division provides citizens and developers with a centralized source of detailed and accurate information about planning and zoning, permitting, inspections, and business licensing. The division also enforces the codes of the City of Salisbury and works to improve our community’s quality of life by ensuring that Salisbury is visually appealing, clean, and safe.

Preston Mitchell


Preston Mitchell

(704) 638-5244 |

Preston supervises overall operations and policy administration of the Development and Code Services divisions of Community Planning. In addition, Preston is staff liaison to the Salisbury Planning Board and Salisbury Housing Advocacy Commission while overseeing liaise activities of the Historic Preservation Commission, Board of Adjustment, and Alternate Methods of Design Commission.

Preston received his B.A. in Urban Studies & Public Administration from the College of Charleston and is a graduate of the inaugural classes of the City Manager’s Leadership Academy (CMLA) and Form-Based Code Institute (FBCI). Preston also received certification from the NC Association of Zoning Officials as a Certified Zoning Official (CZO) in 2011 and his credentials from the US Green Building Council as a LEED® Green Associate in 2015.

Teresa Barringer


Teresa Barringer

(704) 638-5210 |

As Zoning Administrator, Teresa directs all development and permitting procedures, manages the Special Use Permit process, and defends the ordinance in any variance or appeal hearing – all while acting as the official administrator of the Salisbury Land Development Ordinance. In addition to supervising the Development Technician, Teresa is staff liaison to both the Board of Adjustment and Alternate Methods of Design Commission.

Jessica Harper


Jessica Harper

(704) 638-5219 |

Jessica administers the intake and distribution process for development plan review. In addition, she is the point person for administrative zoning permit and utility permit issuance under the direction of the Zoning Administrator.




Michael Cotilla


Michael Cotilla

(704) 216-7574 |

Michael enforces the nuisance, minimum housing, and zoning codes of the City of Salisbury with consistency and impartiality. He maintains a high level of customer service to the public while carrying out his daily duties, working hard to make our community clean and safe.

Code Enforcement Officer



Code Enforcement Officers enforce the nuisance, minimum housing, and zoning codes of the City of Salisbury with consistency and impartiality. They maintain a high level of customer service to the public while carrying out their daily duties, working hard to make our community clean and safe.


Copyright 2018 by City of Salisbury, NC Terms Of UsePrivacy Statement
Back To Top