Call Now
Website
Call
Business Details
Your Trusted Insurance Partner in Rocky Mount, VA
McCall Insurance Agency has been serving the Rocky Mount, VA area and surrounding regions for decades. As an independent agency, we represent multiple carriers to ensure clients receive comprehensive coverage at competitive rates. Our team of experienced professionals, including certified insurance counselors, specializes in personal and commercial insurance solutions. We pride ourselves on personalized service, community involvement, and a deep understanding of local insurance needs.

With generational expertise dating back to our founding, we maintain a commitment to protecting individuals, families, and businesses through tailored insurance strategies. Our agency combines technical knowledge with hands-on customer support to deliver reliable risk management solutions.
Services
Auto Insurance Home Insurance General Liability Insurance Business Auto Insurance Commercial Insurance Workers Comp Insurance Business Property Insurance Surety Bonds Landlord Insurance Recreational Vehicle Insurance
Highlights and features
  • We offer personalized insurance solutions tailored to your specific needs
  • Independent agency representing multiple insurance carriers
  • Experienced team with industry certifications like Certified Insurance Counselor (CIC)
  • Multi-generational family business with deep community roots
  • Specialized expertise in both personal and commercial insurance lines
Services
Auto Insurance
We provide comprehensive auto insurance solutions for personal and commercial vehicles. Our policies protect against liability, collision, and comprehensive risks while offering customizable coverage options. With access to multiple carriers, we help clients find cost-effective policies that meet Virginia's minimum requirements and exceed standard protection levels.
Home Insurance
Our home insurance policies cover residential properties against common risks including fire, theft, and natural disasters. We offer coverage for homeowners, renters, and landlords with options for additional protection against specific hazards. Our team helps clients understand policy details and select appropriate coverage limits based on property value and location.
General Liability Insurance
This essential business insurance protects against third-party claims for bodily injury, property damage, and advertising injuries. We help businesses assess their risk exposure and obtain appropriate coverage limits. Our solutions include standalone policies and Business Owners Policy (BOP) options that combine multiple protections into comprehensive packages.
Commercial Insurance
We offer tailored commercial insurance solutions for businesses of all sizes. Our offerings include business property insurance, workers' compensation, and specialized coverage for specific industries. As an independent agency, we work with multiple carriers to find policies that balance comprehensive protection with cost-effectiveness for our business clients.
Surety Bonds
Our surety bond services help businesses meet contractual and regulatory requirements. We provide bid bonds, performance bonds, and payment bonds for construction projects, as well as license and permit bonds for various industries. Our team explains bond requirements and helps clients obtain necessary documentation efficiently.
People
John D. McCall, Jr
Vice President
With over 45 years of experience, Johnny McCall holds the Certified Insurance Counselor designation and specializes in personal and commercial insurance lines. He actively engages with clients and employees while maintaining industry leadership roles.
J. Bradley McCall
President
As third-generation insurance professional, Bradley McCall leads the agency with expertise in commercial and personal lines. He brings 20+ years of experience and maintains active community involvement through local chambers and youth sports coaching.
Susan D. Belcher
Client Service Representative
Susan has provided dedicated client support since 2001, assisting with policy management and insurance needs. She maintains strong client relationships while balancing her responsibilities in Snow Creek, Virginia.
Donna M. Winebarger
Client Service Representative
Donna offers part-time client support with decades of insurance experience. She combines professional service with community involvement at Oak Level Baptist Church while enjoying family time with her grandson.
Madeline M. Hunley
Client Service Representative
Recent Liberty University graduate Maddie Hunley joined in 2024, bringing fresh perspective to client service. She supports insurance needs while maintaining an active lifestyle with family and pets in Callaway, Virginia.
Questions
What types of insurance do you offer?
We offer auto, home, general liability, business auto, commercial property, workers' compensation, surety bonds, landlord insurance, and recreational vehicle insurance policies for clients in Virginia, North Carolina, and Tennessee.
Why choose an independent insurance agency?
As an independent agency, we represent multiple carriers to provide unbiased recommendations and competitive pricing. This allows us to find customized insurance solutions that best meet each client's specific protection needs and budget.
How can I get a free insurance quote?
Contact us at (540) 483-9525 or through our website to speak with an agent who will assess your insurance needs and provide a personalized quote for appropriate coverage options.
What areas do you serve?
We primarily serve southwest Virginia including Franklin County, Smith Mountain Lake, Martinsville-Henry County, and Roanoke Valley, with additional service available in North Carolina and Tennessee.
Are your agents certified professionals?
Yes, our team includes Certified Insurance Counselors (CIC) with decades of combined experience in personal and commercial insurance, ensuring expert guidance for all our clients' risk management needs.
Reviews (3)
Austin St Laurent
Sep 29, 2021 Report
Critical:Professionalism
The woman I spoke with about getting insurance on my new vehicle was very rude and not helpful at all. Luckily while all the way in North Carolina Beveridge & Akers insurance group had me signed up for insurance in 15 mins at a lot lower rate.
Howard Guilliams
Dec 19, 2018 Report
If you go here talk to Susan Belcher. You'll never go anywhere else after that. But as far as McCall goes all around I definitely still recommend it.
Penny Basham
Aug 14, 2018 Report
When we had a problem trying to pay our bill online because of a new set-up on the webpage, the staff at McCall insurance was so helpful. They took the time to solve our problem in a timely manner and were so nice in doing so.