Facebook Twitter YouTube Instagram Contact
Google Play AppStore

Street Department

 The Street Department is a professional team dedicated to enhancing the quality of life in Spring Lake and supporting the Town’s core values.  We make every effort to maximize the efficient, effective use of our resources in the support, maintenance and upkeep of the infrastructure.  We are committed to public safety and providing the highest level of service to the community.  By following standards set by our government, attending seminars and educating our staff, we are committed to keeping Spring Lake a beautiful place for the citizens to enjoy for generations to come.

Some of the work assignments the Department handles are (but not limited to):

  • Maintenance of Town streets
  • Conducting street over-lay projects as prioritized by the Board of Aldermen
  • Mowing, weed eating and right-of-way maintenance
  • Street sweeping to ensure clean streets
  • Sign maintenance – includes repair/replacement and installation of traffic signs and street markers
  • Litter control
  • Dead animal removal and disposal
  • Crack sealing
  • Ensure the safety of travel for citizens by providing prompt and adequate response to hazardous conditions

The Town of Spring Lake encompasses streets that are maintained by the Town and North Carolina Department of Transportation (NCDOT). It also has smaller, private roads/streets.  While the Town strives to maintain its roads to the highest standards possible, it is not legally permissible for the Town to maintain privately owned roads or NCDOT roads with Town personnel and equipment. If you have a street issue that you would like to report, please contact the Public Works Administrative Assistant and we will help you determine if it is a Town maintained street or help point you in the right direction.

If you are experiencing a problem with a street light (i.e. street light not on at night, street light on during the day, street light going off and on, etc.) you may address it one of two ways.  You may contact Progress Energy directly to report the problem or you may contact the Public Works Office.  Either way, if at all possible, try to obtain the Pole ID number first to better process your complaint (it is the black and yellow number on the pole.)  If you cannot obtain a pole number, please be prepared to provide a detailed description of the pole location.

If you are in need of the removal of a deceased animal from any NCDOT road (in the Town limits) Town street or within the Town limits, please call the Public Works office.  To expedite the process, please provide the following information:

  • location of the animal
  • closest street address
  • type of animal
  • name and number (so if there are any questions the name of the employee responding to the call can call for clarification)

The Street Department falls under the leadership and guidance of David Vandergriff, Maintenance Director.

  • Maintenance Director : David Vandergriff
  • Street Supervisor: Mike Eckert

The Street Department can be contacted by phone, fax, mail or e-mail.
720 Tuscarora Drive
PO Box 617
Spring Lake, NC 28390
phone: (910) 497-3390
fax: (910) 436 – 1964

Spring Lake Town Directory


The Town of Spring Lake • PO Box 617 • 300 Ruth Street • Spring Lake, NC 28390 Town Hall: (910) 436 – 0241 • Water Department: (910) 703 – 8912

The posts on this site will become part of the public record. Representatives of North Carolina State Government communicate via this web site. Any communication via this site (whether by an employee or the general public) may be subject to monitoring and disclosure to third parties. This website is archived as recommended by the North Carolina Department of Cultural Resources Best Practices for Social Media Usage in North Carolina.

website design by Biz Tools One Web Design