Castle Rock Insurance Agency's cover image

This profile has been claimed by the business owner or representative.

Castle Rock Insurance Agency

  • Insurance
  • Pearisburg, VA

About this business


For over 45 years Castle Rock Insurance Agency has been one of the leading Independent Insurance Agencies in Southwest Virginia. We have offices located in Pearisburg and Christiansburg, Virginia. As an Independent Insurance Agency, we are able to represent many different insurance companies. We are a full service insurance agency offering Auto Insurance, Home Insurance, Farm Insurance, Life Insurance and Health Insurance for our personal lines customers and can provide Commercial Insurance for multitude of different types o... read more

Location details

415 N Main St, Pearisburg, VA, 24134, United States

Get directions
Mon9:00 a.m. to 5:00 p.m.
Tue9:00 a.m. to 5:00 p.m.
Wed9:00 a.m. to 5:00 p.m.
Thu9:00 a.m. to 5:00 p.m.
Fri9:00 a.m. to 5:00 p.m.
4.724 reviews
Select a rating
Jeremiah Robertson's profile image
Jeremiah Robertson 
2 years ago

They were so fast to help and definitely got me the best quote for my homeowners insurance. These people really go up to bat for you and put in the work. 

A's profile image
5 months ago

Always a good experience. 

James Carter's profile image
James Carter 
3 years ago

Castle Rock is a good place for insurance. Robin did a great job helping me and I could tell she cared about her job and helping coustomers. 

Team Earthman's profile image
Team Earthman 
3 months ago

Fast, friendly service 

Rick Brown's profile image
Rick Brown 
3 years ago

I’ve gave Castlerock insurance all of my business since I moved to Virginia thirteen years ago. They have been more than helpful and I recommend them to anyone. 

View all google reviews

Frequently asked questions about Castle Rock Insurance Agency

How is Castle Rock Insurance Agency rated?

Castle Rock Insurance Agency has a 4.7 star rating with 24 reviews. 

When is Castle Rock Insurance Agency open?

Castle Rock Insurance Agency is open now. It will close at 5:00 p.m.