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.
Posted: July 7, 2014
Whether you see real estate as an investment opportunity or you’re looking for ways to pay the mortgage on your old home as you wait for the seller’s market to rebound, you may have considered being a landlord. Being a landlord, of course, is about more than just collecting a rent check every month. In […]
Posted: July 1, 2014
As the parent of a teen driver, you may be wondering whether the hands on training and various precautions you have taken are going to be enough to keep your child safe when behind the wheel. Whether your child is driving to school, driving to a friend’s house, or going on a road trip, safety is of utmost […]