Local Insurance In
Your Neighborhood.
Select your location below for personalized quotes. Proudly serving North Carolina families since 2005.
Coverage Stats
Why Choose a Local NC Agent?
Insurance needs in North Carolina are unique. From the mountain roads of Wilkes County to the growing communities in Surry and Yadkin, you need an agent who understands the local landscape.
National call centers treat you like a number. At Bill Layne Insurance, located right here in Elkin, we treat you like a neighbor. We know which carriers offer the best rates for your specific zip code and can advise on local risks like hail damage or rural property coverage.
Surry County
6 Locations
Yadkin County
6 Locations
Wilkes County
6 Locations
Stokes County
6 Locations
Don't See Your Town?
We're licensed in all 100 NC counties — from the mountains to the coast. Get a free quote for your area today.