NCPSMA Maintenance Director List

Listed Alphabetical By LEA's

First column lists the District Number. A District Map is also located on this website.

5 Alamance/Burlington

WD Yarbrough  warren_yarbrough@abss.k12.nc.us

307 Prison Camp Road, Graham, NC 27253 Phone 336.570.6482

Fax 336.570.6485

7 Alexander County

Dale Robertson drobertson@alexander.k12.nc.us

700 Liledoun Road Taylorsville, NC 28681 Phone 828.635.8248

Fax 828.632.7992

7 Alleghany County

Mike Edwards edwardsmj@alleghany.k12.nc.us

85 Peachtree Street, Sparta, NC 28675 Phone 336.372.4345

Fax 336.372.4204

6 Anson County

Jim Kiser  kiser.jim@anson.k12.nc.us

320 Camden Road,  Wadesboro, NC 28170 Phone 704.694.2725

Fax 704.695.1977

7 Ashe County

Kenneth Richardson  kenrichardson@ashe.k12.nc.us

PO Box 604, Jefferson, NC 28640 Phone 336.246.7175

Fax 336.246.7609

5 Asheboro City

Michael Mize mmize@asheboro.k12.nc.us

PO Box 1103, Asheboro, NC 27204 Phone 336.625.5104

Fax 336.625.0565

8 Asheville City

Kenneth Swain ken.swain@asheville.k12.nc.us

PO Box 7347, Asheville, NC 28802 Phone 828.350.6196

Fax 828.255.5024

7 Avery County

Danny Clark DannyClark@averyschools.net

PO Box 1360, Newland, NC 28657 Phone 828.733.6006 ex32

Fax 828.733.8943

1 Beaufort County

Phillip Boyd     pboyd@beaufort.k12.nc.us

1010 Pennsylvania Ave, Washington, NC 27889 Phone 252.946.3735

Fax 252.975.1957

 

1

Bertie County

Matthew Bond  mbond@bertie.k12.nc.us

PO Box 10, Windsor, NC 27983 Phone 252.794.6006

Fax 252.794.6094

4 Bladen County

Alvin Walters  awwalters@bladen.k12.nc.us

PO Box 2509 Elizabethtown, NC 28337 Phone 910.862.2899

Fax 910.872.5503

2 Brunswick County

Doug Morrison dmorrison@bcswan.net

35 Referendum Drive, Bolivia, NC 28422 Phone 910.253.2865

Fax 910.253.6750

8 Buncombe County

Gregg Fox gregoryfox@bcsemail.org

175 Bingham Road, Asheville, NC  28806 Phone 828.232.4244

 Fax 828.232.4249

7 Burke County Schools

Joe Crump  jcrump@burke.k12.nc.us

PO Drawer 989 Morganton, NC 28655 Phone 828.433.1424

Fax 828.433.7410

6 Cabarrus County

Joe Sides jsides@cabarrus.k12.nc.us

PO Box 388, Concord, NC 28026 Phone 704.262.6193

Fax 704.262.6211

7 Caldwell County

Sid West

1914 Hickory Blvd, Lenoir, NC 28645 Phone 828.758.7342

Fax 828.757.3958

1 Camden County

Haywood Tiller  htiller@camden.k12.nc.us

174 North Hwy 343, Camden, NC 27921 Phone 252.335.0831 ex 244

 Fax 252.331.2300

2 Carteret County

Judson Walton jwalton@co.carteret.k12.nc.us

601 Mulberry Street Beaufort, NC 28516 Phone 252-728-6115

Fax 252-728-3614

5 Caswell County

Jerry Hatchett jhatchett@caswell.k12.nc.us

PO Box 160, Yanceyville, NC 27379 Phone 336.694.4116

Fax 336.694.5249

7 Catawba County

Mark R. Bumgarner pat_annas@catawba.k12.nc.us

PO Box 1010, Newton, NC 28658 Phone 828.464.3562

Fax 828.465.4442

5 Chapel Hill/Carrboro

William Mullin

750 S Merritt Mill Road, Chapel Hill, NC 27516 Phone 919.929.8211 Ext 222

Fax 919.969.2474

5 Chatham County

Tommy Cockman tcockman@chatham.k12.nc.us

PO Box 128, Pittsboro, NC 27312 Phone 919.542.6700

 Fax 919-542-1908

8 Cherokee County

Marvin Adams marvin.adams@cherokee.k12.nc.us

911 Andrews Highway, Murphy, NC 28906 Phone 828.644.9325

 Fax 828-644-0252

1 Chowan County

Brad Bass brbass@ecps.k12.nc.us

218 Dicks Street, Edenton, NC 27932 Phone 252.482.4158

 Fax 252.482.3572

8 Clay County

Larry Swanson lswanson@clayschools.org

PO Box 178, Hayesville, NC 28904 Phone 828.389.8513

Fax 828.389.3437

6 Cleveland County

Tony Wray awray@clevelandcountyschools.org

866 Poplar Springs Ch. Rd., Shelby, NC 28152 Phone 704.487.9087

 Fax 704.487.8943

2 Clinton City

Kevin Sandlin ksandlin@clinton.k12.nc.us

606 College Street, Clinton,  NC  28328 Phone (910) 592-8688 ex 5164

 Fax (910) 592-3015

4 Columbus County

Ronald Gore rgore@columbus.k12.nc.us

PO Box 729, Whiteville, NC  28472 Phone 910-642-0161

Fax 910-648-4914

2 Craven County

Mike Florence mike.florence@craven.k12.nc.us

950 Hwy 55 West, New Bern, NC 28562  Phone 252-514-6380

Fax 252-514-6382

4 Cumberland County

 

Wilson A. Lacy

wilsonl@ccs.k12.nc.us

1014 Gillespie Street, Fayetteville, NC  28306 Phone 910-678-2560

 Fax 910-678-2579

1 Currituck County

Joseph (Skip) Sanders

PO Box 40, Currituck, NC  27929 Phone 252-232-2223

Fax 252-232-3655

1 Dare County

Jim Winebarger winebargerji@dare.k12.nc.us

PO Box 1508, Nags Head, NC  27959 Phone 252-473-3635

Fax 252-473-3063

5 Davidson County

Wynn Conrad wconrad@davidson.k12.nc.us

PO Box 2057, Lexington, NC  27292 Phone 336-249-6704

Fax 336-249-3974

7 Davie County

Tom Evans daviecomant@yadtel.net

220 Cherry Street, Mocksville, NC  27028 Phone 336-751-1991

 Fax 336-751-5619

2 Duplin County

Bobby Norwood bnorwood@duplinschools.net

PO Box 128S, Kenansville, NC  28349 Phone 910-296-0747

Fax 910-296-1875

3 Durham Public Schools

Randy Tant     randy.tant@dpsnc.net

2011 Hamlin Road, Durham, NC  27704 Phone 919-560-3827

Fax 919-560-3826

3 Edgecombe County

David Coker     dcoker@ecps.us

412 Pearl Street, Tarboro, NC  27886 Phone 252-641-2691

Fax 252-823-1087

1 Elizabeth City/Pasquotank

Alvin Parker maintenance@ecpps.k12.nc.us

312 Prichard Street, Elizabeth City, NC  27909 Phone 252-335-4306

 Fax 252-338-9333

7 Elkin City Schools

Ron Mack     mackr@mail.elkin.k12.nc.us

202 West Spring Street, Elkin, NC  28621 Phone 336-835-3135

Fax 336-835-3756

3 Franklin County Schools

David Brewer davidbrewer@fcschools.net

942 S Main Street, Louisburg, NC  27549 Phone 919-496-4278

 Fax 919-496-0305

6 Gaston County Schools

Jim Parks 

PO Box 1397, Gastonia, NC  28053 Phone 704-810-8828

Fax 704-861-2674

1

Gates County Schools

 

Willie Hofler

hoflerwe@gatescountyschools.net

PO Box 125, Gatesville,  NC  27938

Phone 252-357-1440

Fax 252-357-1961

8 Graham County

Onley Williams gcs.owilliams@ncmail.net

52 Moose Branch Road, Robbinsville, NC  28771 Phone 828-479-6636

 Fax 828-479-7950

3 Granville County

Sidney Moody   moodys@gcs.k12.nc.us

PO Box 927, Oxford, NC  27565 Phone 919-693-4613

Fax 919-693-1392

2 Greene County

Glenn Dail  glenndail@gcsedu.org

301 Kingold Blvd., Snow Hill, NC  28580 Phone 252-747-3817

 Fax 252-747-3042

5 Guilford County

Gerald Greeson

greesog@gcsnc.com

3920 Naco Road, Greensboro, NC, 27402  Phone 336-370-2386

Fax 336-370-2398

3 Halifax County

Cliff Person pearsond@halifax.k12.nc.us

PO Box 373, Halifax, NC  27839 Phone 252-583-2831

 Fax 252-583-2253

4 Harnet County

Elliott Brown

PO Box 1029, Lillington, NC  27546 Phone 910-893-4808

Fax 910-893-1100

8 Haywood County

Tracy Hargrove  thargrove@haywood.k12.nc.us

401 Farmview Drive, Waynesville, NC  28786 Phone 828-456-2402

Fax 828-456-2452

8 Henderson County

 Martin Ballard  mballard@henderson.k12.nc.us

414 Fourth Avenue W., Hendersonville, NC  28739 Phone 828-697-4992 

 Fax 828-697-4738

1 Hertford County

Lester Holley lholley@hertford.k12.nc.us

PO Box 158, Winton, NC  27986 Phone 252-358-1761 ex 235

Fax 252-358-4745

7 Hickory City

Frank Southers southersfr@hickory.k12.nc.us

1189 7th Avenue SW, Hickory, NC  28602 Phone 828-324-6280

 Fax 828-324-6385

4

Hoke County

Charles Tapp

ctapp@hcs.k12.nc.us

PO Box 370, Raeford, NC  28376 Phone 910-875-4263

Fax 910-875-4519

1 Hyde

Paul O'Neal

PO Box 217, Swan Quarter, NC  27885 Phone 252-926-1098, ex 2904

 Fax 252-926-3083

7 Iredell County

Dr. Kenny Miller kmiller@iss.k12.nc.us

PO Box 911, Statesville, NC  28687 Phone 704-873-3755

Fax 704-873-5475

 

8 Jackson County

Steve Jones sjones@jcpsmail.org

398 Hospital Road, Sylva, NC  28779 Phone 828-586-2311 ex 233

 Fax 828-586-5450

3 Johnston County

 Patrick "Jake" Jacobs patrickjacobs@johnston.k12.nc.us

PO Box 1336, Smithfield, NC  27577 Phone 919-934-2021

 Fax 919-989-7796

2 Jones County

Bud Adams  Bud.Adams@jonesnc.net

320 W Jones Street Trenton, NC  28585 Phone 252-448-7341

Fax 252-448-1682

4 Lee County

Jerry Pittman

2000 Nash Street, Sanford, NC  27330 Phone 919-776-4013

Fax 919-776-2410

2 Lenoir County

Owen Stroud ostroud@lenoir.k12.nc.us

500 Abbott Street, Kinston, NC  28501 Phone 252-527-1407

Fax 252-527-9482

5 Lexington City

Jeff Thomason

1010 Fair Street, Lexington, NC  27292 Phone 336-242-1538
6 Lincoln County

Randy Putnam rputnam@lcsnc.org

PO Box 400, Lincolnton, NC, 28093 Phone 704-736-4200

Fax 704-736-4244

8 Macon County

David Curtis david.curtis@mcsk-12.org

1202 Old Murphy Hwy, Franklin, NC 28734 Phone 828-524-4460

Fax 828-349-3585

8 Madison County

Richard Paxton rpaxton@madison.k12.nc.us

5738 US 25-70, Marshall, NC  28753 Phone 828-649-2434

Fax 828-649-9334

1 Martin County

Gary Speller   gspeller@martin.k12.nc.us

300 N Watts Street, Williamston, NC  27892 Phone 252-792-6637

Fax 252-792-7653

8 McDowell County

Garvin Trinks garvin.trinks@mcdowell.k12.nc.us

2107 Sugar Hill Road, Marion, NC  28752 Phone 828-652-5504

Fax 828-652-5814

6 Charlotte/Mecklenburg

Chip Irby

3301 Stafford Drive, Charlotte, NC  28208 Phone 980-343-6572

Fax 980-343-5200

8 Mitchell County

Richie Crowder rcrowder@mcsnc.org

72 Ledger School Road, Bakersville, NC  28705 Phone 828-688-4517

 Fax 828-766-2221

4 Montgomery County

Bill Mingin  Bill.Mingin@montgomery.k12.nc.us.

PO Box 427, Troy, NC  27371 Phone 910-576-6511 ext.231

 Fax 910-576-2044

4 Moore County

Phillip Boles pboles@mcs.k12.nc.us

PO Box 1180, Carthage, NC  28327 Phone 910-947-2258

 Fax 910-947-3618

7 Mooresville Graded Schools

Eric Howard ehoward@mgsd.k12.nc.us

149 Blue Devil Blvd., Mooresville, NC  28115 Phone 704-664-1787

 Fax 704-664-4906

7 Mt Airy City

Bryan Taylor

1388 Raleigh Avenue, Mt. Airy, NC 27030 Phone 336-786-8355

Fax 336-786-7553

3 Nash Rocky Mount

James Reuter     jreuter@nrms.k12.nc.us

930 Eastern Avenue, Nashville, NC, 27856 Phone 252-451-8506

 Fax 252-937-5638

2 New Hanover

Chris Peterson mcpeters@nhcs.net

2814 Carolina Beach Road, Wilmington, NC  28412 Phone 910-254-4403

Fax 910-254-3310

7 Newton /Conover

Robin Rudisill robin_rudisill@nccs.k12.nc.us

605 N Ashe Avenue, Newton, NC  28658 Phone 828-464-5719

 Fax 828-466-0063

3 Northampton County

James Tillery 

PO Box 158, Jackson, NC 27845 Phone 252-534-1371

Fax 252-534-4631

2 Onslow County

John Smith  john.smith@onslow.k12.nc.us

PO Box 99, Jacksonville, NC  28540 Phone 910-346-6212

Fax 910-455-0189

 

5 Orange County

William (Buster) Crabtree

200 E King Street, Hillsborough, NC, 27278 Phone 919-732-4581

Fax 919-732-2696

2 Pamlico County

Levy Broughton lbroughton@pamlico.k12.nc.us

603 Anderson Drive, Bayboro, NC, 28515 Phone 252-745-4271

Fax 252-745-4172

2 Pender County

David Smith  david_smith@pender.k12.nc.us

925 Penderlea Highway, Burgaw, NC, 28425 Phone 910-259-0131

 Fax 910-259-0132

1 Perquimans County

Jonathan Nixon JonathanNixon@pcs.k12.nc.us

PO Box 337, Hertford, NC  27944 Phone 252-331-9817

Fax 252-426-1861

5 Person County

Larry King

kingl@person.k12.nc.us

304 S Morgan Street, Room 25, Roxboro, NC  27573 Phone 336-599-0223
1 Pitt County

Terry Smith

PO Box 1089, Winterville, NC  28590 Phone 252-756-2313

 Fax 252-756-2354

8 Polk County

Dean Pace   depace@polk.k12.nc.us

PO Box 638, Columbus, NC  28722 Phone 828-894-3154

Fax 828-894-3574

5 Randolph County

Ray Kiser 

2234B Enterprise Street, Asheboro, NC   27203 Phone 336-318-6055

 Fax 336-318-6079

4 Richmond County

Terry Miller

PO Box 1259, Hamlet, NC  28345 Phone 910-895-3408

Fax 910-997-9850

 

3 Roanoke Rapids School District

Doug Miller millerd.co@rrgsd.org

536 Hamilton Street, Roanoke Rapids, NC  27870 Phone 252-535-3111

Fax 252-537-5483

4 Robeson County

Erney Hammonds

PO Box 2909, Lumberton, NC  28359 Phone 910-735-2280

 Fax 910-735-2497

5 Rockingham County

Dwane Strader  dstrader3@rock.k12.nc.us

391 County Home Road, Reidsville, NC  27320 Phone 336-634-3270

 Fax 336-634-3272

6 Rowan-Salisbury

Butch Bivens  bivensjh@rss.k12.nc.us

515 North Clay Street, Salisbury, NC  28144 Phone 704-639-3016

Fax 704-639-3109

8 Rutherford County

Marty Hopper mhopper@rcsnc.org

320 Fairground Road, Spindale, NC  28160 Phone 828-286-7014

Fax 828-286-4388

2 Sampson County

Anthony Vann vann@sampson.k12.nc.us

PO Box 439, Clinton, NC  28328 Phone 910-592-4111

Fax 910-592-0448

4

Scotland County

 

Roger Ammons   rammons@scsnc.org

15901 McFarland Road, Laurinburg, NC  28352 Phone 910-276-8912

Fax 910-277-4457

6 Stanly County

Todd Bowers  Todd_Bowers@scs.k12.nc.us

1000-4 N First Street, Albemarle, NC 28001 Phone 704-982-4744

Fax 704-982-4882

5 Stokes County

Ricky Goins

PO Box 50, Danbury, NC  27016 Phone 336-591-4282

 Fax 336-591-3338

7 Surry County

 

Robert Draughn

draughnr@surry.k12.nc.us

PO Box 364, Dobson, NC  27017 Phone 336-386-8381 

Fax 336-386-4980

8 Swain County

Randy Arvey randy.arvey@swaincountyschools.org

PO Box 2340, Bryson City, NC  28713 Phone 828-488-6875

 Fax 828-488-6875

5 Thomasville City

Greg Miller millerg@tcs.k12.nc.us

400 Turner Street, Thomasville, NC  27360 Phone 336-474-4224

Fax 336-475-0356

8 Transylvania County

Jason Merrill jasonm@transylvania.k12.nc.us

747 Country Club Road, Brevard, NC  28712 Phone 828-884-3152

 Fax 828-883-4022

1 Tyrrell County

Doug Patrick dpatric@tycomail.net

PO Box 328, Columbia, NC  27925 Phone 252-796-1121

Fax 252-796-1493

6 Union County

Danny R. McManus Jr.   danny.mcmanus@ucps.k12.nc.us

201 Venus Street, Monroe, NC  28112 Phone 704-296-3160 ex 888

Fax 704-296-3163

3 Vance County

Claiborne Woods   cwoods@mail.vcs.k12.nc.us

208 Welcome Avenue, Henderson, NC  27536 Phone 252-438-4085

 Fax 252-438-3069

5 Winston-Salem/Forsyth County

Barry Smith   bsmith@maint.wsfcs.k12.nc.us

4897 Lansing Drive, Winston-Salem, NC  27105 Phone 336-661-4999

Fax 336-661-4971

3 Wake County

Joe Desormeaux

1551 Rock Quarry Road, Raleigh, NC  27610 Phone 919-856-2927

Fax 919-856-8004

3 Warren County

Joe Mustain jmustian@wcsk12.org

PO Box 110, Warrenton, NC  27589 Phone 252-257-2825

Fax 252-257-5357

1 Washington County

Frank Stevens

802 Washington Street, Plymouth, NC  27962 Phone 252-793-5562

Fax 252-793-5062

7 Watauga County

Dennis Ray rayd@watauga.k12.nc.us

PO Box 1790, Boone, NC  28607 Phone 828-264-6393

 Fax 828-264-9670

2 Wayne County

Danny Langley dannylangley@wcps.org

1601 Salem Church Road, Goldsboro, NC  27530 Phone 919-705-6085

 Fax 919-705-6087

3 Weldon City

Kenny Turner

PO Box 31, Weldon, NC  27890 Phone 252-536-4821

 Fax 252-536-3062

4 Whiteville City

Huey Godwin

PO Drawer 609, Whiteville, NC  28472 Phone 910-642-1878

 Fax 910-642-6958

7 Wilkes County

Bergie Speaks speaksb@wilkes.k12.nc.us

613 Cherry Street, North Wilkesboro, N.C. 28659   Phone 336-667-2021 ex 24

Fax 336-667-9688

3 Wilson County

Walter Tyndall

PO Box 2048, Wilson, NC 27893 Phone 252-399-7823

 Fax 252-243-7197

7

Yadkin County


Donald Hawks

121 Washington Street, Yadkinville, NC  27055

Phone 336-679-3138

Fax 336-679-3262

8

Yancey County

Niles Howell

Niles Howell ndhowell@yanceync.net

PO Box 190, Burnsville, NC  28714

Phone 828-682-3066

 Fax 828-682-6461