To submit a claim, please call (800) 662-5246 for 24/7 assistance.

Mountain View


Bruce Gardner Insurance Agency representing Rockingham Insurance serves Rockbridge County, Virginia and the surrounding countryside. We are pleased to provide insurance protection to policyholders in Virginia. Browse our site to learn more about the insurance coverage we offer for vehicles, homes, farms, small businesses, and more.

Get in touch:

(540) 463-6702

Send a question

Open 5 days a week
from 8:00 am to 4:30 pm


years of experience
If you’re a client with Bruce Gardner Insurance Agency, you can expect us to thoroughly explain your insurance coverage. It’s important for you to understand what you’re paying for and why. When we have a new client bring in his or her policy papers, we look at the coverage value and take the time to determine a current value to provide correct coverage. We won’t simply quote on the value given by the client’s current insurer. Instead, we do the work to ensure correct coverage.


years serving Virginia
We’ve been providing insurance for generations of policyholders. Local agents representing Rockingham Insurance are in Virginia and Pennsylvania. Rockingham Insurance consists of the following companies: Rockingham Insurance Company, Rockingham Casualty Company, and Rockingham Mutual Service Agency, Inc.


local agents
We at Bruce Gardner Insurance Agency offer a variety of insurance policy types from Rockingham Insurance and other providers to meet your insurance needs. Whether you’re looking for personal home and auto insurance, farm and business insurance, or life and health insurance, we can provide you with coverage that works for you.