Contact us

Mountcastle Insurance makes finding the right insurance easy. We're happy to help you find exactly what you need! Reach out and we’ll review your situation and risk exposure to find the right coverage.

Looking for someone specific?


Lexington, NC

307 West Center Street
Lexington, NC 27292
(336) 249-4951


Winston-Salem, NC

916 W Fourth Street
Winston-Salem, NC 27101
(336) 777-8500


Mount Airy, NC

190 Virginia Street Suite 123
Mount Airy, NC 27030
(336) 783-3939