I was born and raised in nearby Davidson, and I have lived and worked in Mooresville since 1983. My team, which includes one of my three grown sons, and I are dedicated to building lasting relationships with customers.
Details
Online appointmentsAvailable
Onsite servicesAvailable
Location
Certified by James McCall: Allstate Insurance • Mar 08, 2026
Certified by James McCall: Allstate Insurance • Mar 08, 2026
Reviews
4.6
676 reviews
5 stars
523
4 stars
95
3 stars
24
2 stars
11
1 star10
EB
Edward Beach
Nov 12, 2025
1.0
Will never go to these guy if I move to nc screw allstate they screwed me my wife and daughter out of and uninsured part of are policy allstate can got pond sand its been a year and they keep saying we dont have it well screw u we had it
MR
Mark Robbins
Nov 21, 2018
5.0
Great people and great service.
SB
Susan Bailey
Mar 30, 2018
5.0
Marvelous group. Kathy and Stephanie always know me by name and take great care of my needs. Its nice to trust someone that you do business with. Thanks guys for all you have done. I always recommend you guys to everyone.
Frequently Asked Questions About James McCall: Allstate Insurance
Where is James McCall: Allstate Insurance located?
James McCall: Allstate Insurance is located at 961 N Main St, Mooresville, NC 28115, US.
What are the business hours of James McCall: Allstate Insurance?
The office is open Monday through Friday from 8:30 AM to 5:30 PM and closed on weekends.
What types of insurance does James McCall: Allstate Insurance offer?
They offer a wide range of insurance products including auto, home, life, renters, motorcycle, boat, and business insurance.
Can I book an appointment online with James McCall: Allstate Insurance?
Yes, online appointments are available through their website.
What is the contact phone number for James McCall: Allstate Insurance?
You can reach them at +1 704-663-1230 or toll-free at +1 800-726-0305.
Who leads the team at James McCall: Allstate Insurance?
James McCall, who has lived and worked in Mooresville since 1983, leads the team, which includes one of his grown sons.
What community involvement does James McCall: Allstate Insurance have?
They are actively involved in local programs such as youth driver counseling, tutoring programs, and various community organizations including Rotary and the Chamber of Commerce.
What nearby places can I visit around James McCall: Allstate Insurance?
Nearby you can visit Tobacco Vapes & More, The Happy Egg restaurant, and Food Lion grocery store.
Are there fitness facilities near James McCall: Allstate Insurance?
Yes, there is a Curves gym located nearby for fitness and wellness activities.
What educational resources are nearby James McCall: Allstate Insurance?
The Learning Lounge of 28115, which serves as a lounge and tutoring center, is located close to the insurance agency for educational support.
Brand Certified Facts from James McCall: Allstate Insurance
This information is certified by James McCall: Allstate Insurance and published from the brand's official system of record. Data is distributed through an enterprise-grade knowledge management platform. Learn more about our data sources
Certified March 08, 2026Yext Knowledge Graph
Address
Categories
Geo coordinates
Legal business name
Hours of operation
Phone number
Official website
Syndication Network
Approved business data is pushed to 100+ publishers, including: