McLeod Insurance Agency

Call Directions Website Contact the business

McLeod Insurance Agency We have served individuals and families for over 55 years in Asheboro and the rest of North Carolina, we look forward to the opportunity to partner with you!

Our commitment and attention to detail ensures each and every individual and family receives the coverage, service, and support they deserve. Call us at (704) 823-9495, request a quote or stop by our office and start saving today.

10/13/2026

We may have created a monster. 😂💀

This is Todd McLeod & I'm so thankful for the recent rain we received over the weekend!!  Things are already greening ba...
10/12/2026

This is Todd McLeod & I'm so thankful for the recent rain we received over the weekend!! Things are already greening back up! When I'm not at the office, I really enjoy being out on the Farm seeing God's Great Creation! We have raised goats on the Farm since 2001.

10/07/2026

🚧 Randleman Update! 💙

We’re getting closer and closer to opening our doors in Randleman! Every week brings us one step closer, and we can’t wait to welcome you all to our new location in 2027!

Stay tuned for more updates! 🏡

🎉 33 years with Progressive! 🎉We’re proud to celebrate 33 incredible years of partnership with Progressive Insurance! We...
10/06/2026

🎉 33 years with Progressive! 🎉
We’re proud to celebrate 33 incredible years of partnership with Progressive Insurance! We’re so thankful for our amazing customers, team, and community who have supported McLeod Insurance Agency throughout the years. 💙
Here’s to continuing to serve our community for many more years to come! 🚗🏡

Medicare Annual Enrollment is right around the corner! 📅💙October 15th–December 7th is your opportunity to review your cu...
09/30/2026

Medicare Annual Enrollment is right around the corner! 📅💙

October 15th–December 7th is your opportunity to review your current plan, compare your options, and make sure your coverage still fits your needs.

Our appointments fill up quickly, so don’t wait until the last minute!

📞 Call McLeod Insurance Agency today at (336) 626-6670 to schedule your appointment.

Insurance doesn’t have to feel complicated. 💙At McLeod Insurance Agency, we’re here to answer your questions, help you u...
09/29/2026

Insurance doesn’t have to feel complicated. 💙

At McLeod Insurance Agency, we’re here to answer your questions, help you understand your options, and give you the personal service you deserve.

Because here, you’re more than just a number.

📞 Give us a call today at (336) 626-6670
📍 Proudly serving Randolph County since 1971

09/28/2026

Everyone in the office has their “problems”… 🤪

Just another normal day at McLeod Insurance Agency. 😂 Who do you relate to the most?

Happy Friday! 💙 Just a reminder that Annual Enrollment is right around the corner!📅 October 15th – December 7thOur appoi...
09/25/2026

Happy Friday! 💙

Just a reminder that Annual Enrollment is right around the corner!
📅 October 15th – December 7th

Our appointment spots are limited, so don’t wait until the last minute! Give us a call today to get your appointment scheduled.

📞 (336) 626-6670

09/24/2026

When life happens, local matters. 💙

Having a local insurance agent means having someone you can call, someone who knows your community, and someone who’s here when you need help.

At McLeod Insurance Agency, you’re more than just a number—you’re our neighbor.

📞 Give us a call and experience the difference of having a local independent agent on your side!

09/23/2026

🏠 Randleman Update!

We’ve added some decorations, and now we’re down to finishing up a little electrical work. ⚡️

We’re getting closer and closer! We can’t wait to welcome you to our Randleman location in 2027! 💙

Address

1203 S Fayetteville Street
Asheboro, NC
27203

Opening Hours

Monday 8am - 1pm
2pm - 5pm
Tuesday 8am - 1pm
2pm - 5pm
Wednesday 8am - 1pm
2pm - 5pm
Thursday 8am - 1pm
2pm - 5pm
Friday 8am - 1pm
2pm - 5pm

Telephone

(336) 626-6670

Alerts

Be the first to know and let us send you an email when McLeod Insurance Agency posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to McLeod Insurance Agency:

Shortcuts

Share