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

199 North Renfro Street
Mount Airy, NC 27030
(336) 783-3939