
Local roots. Statewide reach.
Rooted in Elkin.
Serving North Carolina.
Find auto and home insurance with local help, wherever you call home in North Carolina.
Nearby communities
Based in Elkin · Serving North Carolina
Local help, wherever you call home.
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.
Find your community
Browse our local guides. For any other North Carolina town, start a quote or call us.
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.