Call Now
Website
Call
Business Details
Your Trusted Insurance Partner in Rocky Mount, VA
McCall Insurance Agency has been serving clients in southwest Virginia, North Carolina, and Tennessee since our founding. We specialize in personal and commercial insurance, offering tailored solutions for auto, home, general liability, business auto, and commercial property coverage. Our team includes certified professionals with decades of combined experience, including John D. McCall, Jr., a Certified Insurance Counselor since 1981, and Bradley McCall, who leads our agency with a focus on client-centric service. As an independent agency, we represent multiple carriers to ensure competitive pricing and comprehensive protection.

We prioritize understanding local market needs, providing personalized support for individuals, families, and businesses. Our commitment to transparency and ethical practices has built lasting trust with clients across Franklin County, Smith Mountain Lake, and beyond. We handle policy procurement, risk assessment, and claims assistance, ensuring clients receive timely, reliable service. With generational expertise and community ties, we aim to safeguard our clients' financial well-being through customized insurance strategies.
Services
Car Insurance Home Insurance General Liability Insurance Business Auto Insurance Commercial Insurance
Highlights and features
  • We are independent agents representing multiple carriers for competitive pricing.
  • Our team includes Certified Insurance Counselors with decades of local expertise.
  • We specialize in both personal and commercial insurance needs.
  • We serve clients across southwest Virginia, North Carolina, and Tennessee.
  • We provide personalized service with a focus on transparency and trust.
Services
Car Insurance
We provide tailored auto insurance policies to protect drivers and vehicles. Our offerings include liability, collision, and comprehensive coverage options. With access to multiple carriers, we help clients find competitive rates while ensuring adequate protection for personal and business use vehicles.
Home Insurance
Our homeowners and renters insurance policies safeguard against property damage, theft, and liability claims. We offer customizable coverage for primary residences, rental properties, and condominiums. Our team ensures clients understand policy details and select appropriate limits for their specific needs.
General Liability Insurance
This critical coverage protects businesses from claims of bodily injury, property damage, and advertising injury. We help contractors, professionals, and small businesses secure policies that meet contractual requirements and industry standards. Our expertise ensures comprehensive protection against common operational risks.
Business Auto Insurance
We offer specialized insurance for company-owned vehicles used in business operations. Coverage includes liability protection, physical damage coverage, and uninsured motorist protection. Our solutions cater to businesses with fleets or single commercial vehicles across various industries.
Commercial Insurance
Our commercial insurance packages combine property, liability, and specialized coverages for businesses. We serve diverse industries including real estate, IT services, and professional practices. Policies can include business interruption coverage, equipment protection, and tailored risk management solutions.
People
John D. McCall, Jr.
Vice President
Certified Insurance Counselor since 1981 with over 45 years of experience. Handles personal and commercial lines, focusing on client relationships and policy procurement. Active in industry associations and community organizations.
J. Bradley McCall
President
President since 2020 with over 20 years of agency experience. Holds a Certified Insurance Counselor designation. Specializes in commercial and personal lines, serving on local chamber boards and coaching youth sports.
Susan D. Belcher
Client Service Representative
Client service professional with over 20 years of agency experience. Focuses on policy administration and client support, maintaining strong relationships with personal and business clients.
Donna M. Winebarger
Client Service Representative
Experienced insurance professional transitioning to part-time service in 2025. Provides client support while balancing community involvement and family commitments.
Madeline M. Hunley
Client Service Representative
Recent Liberty University graduate with business administration expertise. New team member supporting client needs while building industry knowledge and experience.
Questions
What types of insurance do you offer?
We provide auto, home, general liability, business auto, commercial property, and specialized insurance products for individuals and businesses.
How do you help clients find the best coverage?
As independent agents, we represent multiple carriers to compare options and secure competitive rates tailored to each client's specific needs.
Which areas do you serve?
We serve southwest Virginia, including Franklin County and Roanoke Valley, along with North Carolina and Tennessee clients.
What are your business hours?
Our office is open Monday through Friday from 8:30 AM to 5:00 PM for client consultations and service.
Why choose McCall Insurance Agency?
With generational expertise and local knowledge, we combine personalized service with access to multiple insurance carriers for comprehensive solutions.