Start Saving on your
insurance coverage today.
Local service, affordable coverage, and great rates.
Get the insurance coverage you need at just the right price
More than great rates. We make insurance simple.
Don't Overpay for Insurance
Get the right coverage that meets your needs and budget. If you're looking for auto insurance or home insurance at the best price, we can help you find the right coverage.
Customers love us
Happy customer reviews from local people just like you.
Customer satisfaction is what drives us each and every day. No call centers, just local and real people just like you.
Why Choose McLeod Insurance?
Thousands of consumers in Asheboro NC have chosen McLeod Insurance to assist with their insurance needs.
Competitive Discounts
Take advantage of insurance discounts to start saving today.
Real Customer Service
We're real people. No need to quote on multiple websites. We help you every step.
Flexible Coverage Options
We shop the entire marketplace to get you the best price.
We're Local
Friendly & local hometown service. Making sure you have the right coverage is our top priority.
Insurance Agency in Asheboro NC
McLeod Insurance in Asheboro NC has been proudly serving the Carolinas area since 1971. We are an independent agency – representing A+ rated carriers for all lines of insurance coverage throughout North Carolina including auto, home, health and medicare supplements.
Our commitment and attention to detail ensures each and every individual, family, and business receives the coverage, service, and support they deserve. Call us at (336) 626-6670, request a quote or stop by our office and start saving today.