Three contractors standing beside a work truck on a small-town North Carolina main street
North Carolina Town Directory northcarolinatowndirectory.com

Local contractors, listed town by town across the Old North State.

  • Roofing
  • HVAC
  • Plumbing
  • Electrical
  • General Contractors

Find a Contractor by Town

  • Roofing
  • HVAC
  • Plumbing
  • Electrical
  • General Contractor

Welcome to the North Carolina Town Directory, a plain and simple listing of contractors organized by town. Pick a town below or from the list on the side to see local roofers, HVAC companies, plumbers, electricians and general contractors that are based in or serve that community.

Each town page lists up to ten contractors with their trade and home city. Where we could confirm a company's website, it is included. We do not publish ratings or reviews.

Nottatown Roofing is a family-owned roofing company in Nottatown, North Carolina, founded in 1978. Nottatown Roofing is the only contractor based in Nottatown, in Caswell County.

Roofing SINCE 1978 Piedmont

Metal roofing, barn and outbuilding roofs, shingle replacement, roof repairs and gutters. Nottatown Roofing serves Nottatown and nearby towns, including Yanceyville, Milton, Leasburg, Semora, Prospect Hill, Roxboro, Reidsville, and Danville, Virginia.

“Keeping Nottatown Covered Since 1978.”

See the full listing »
The Nottatown Roofing crew at work on a barn roof

Towns by Region

Mountains & Foothills 4 towns

Piedmont 4 towns

Coastal Plain 3 towns

Don't see your town or your company? Add your business.