For over 45 years Castle Rock Insurance Agency has been one of the leading Independent Insurance Agencies in Southwest Virginia due to the dedicated service of our agents, the representation of insurance companies, and the loyalty of our customers. We have offices located in Pearisburg and Christiansburg, Virginia to provide our customers in Virginia, West Virginia and neighboring states the protection and service that they have come to expect from our agency.
As an Independent Insurance Agency, we are able to represent many different insurance companies. We provide auto/car insurance, home insurance, business/commercial insurance, and life insurance.
Posted: March 5, 2015
Read the full story from Erie Insurance: “Infographic: All About the Ring“
Posted: March 2, 2015
Most of us would prefer not to think about what would happen to our families if something happened to us. Life insurance is something we may have to force ourselves to think about, just like a will. The good news is that purchasing a whole life insurance policy can be a great financial investment. This […]