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: February 10, 2016It's the sweetest day of the year--but how much do you know about it?... Read Article
Posted: February 8, 2016Feeling the effects of cabin fever? If so, stop by the Pittsburgh International Auto Show this weekend. The four-day auto extravaganza kicks off this Friday at the David Lawrence Convention Center. This year’s show will once again include the latest cars, trucks and SUVs on display from dozens of manufacturers. Everything from every day rides to luxury vehicles to classic cars will be on display. It’s the... Read Article