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 24, 2015
Read the full story from Erie Insurance: “Infographic: Eyes on the Road, Hands on the Wheel“
Posted: March 16, 2015
Buying a home is one of the biggest—and most stressful—financial decisions you’ll ever make. You want to make the best choice possible for you, your family and your wallet. This series of posts is designed to help you do just that by offering you some smart home buying tips. In them, we’ll cover the following […]