Call Us Today:

Personal and Commercial Insurance in Williamsburg, VA

Since opening our doors in 1994, Mike Rock Agency has been committed to providing tailored insurance solutions for individuals and businesses in Williamsburg, Newport News, Hampton, and throughout Virginia. Combined, our team of experienced agents have more than 70 years of experience in the insurance industry and are committed to exceptional customer service.

Having operated our business in Williamsburg for more than 20 years, we have developed close ties to the community where we live and work. Outside of the agency, we also support local businesses and organizations such as Greater Williamsburg Chamber and Tourism Alliance, Williamsburg Kiwanis Club, Avalon Center, and LEAD Historic Triangle.

Protecting Individuals and Businesses

When matching a customer with insurance, we thoroughly examine their unique needs and exposures before making appropriate recommendations. We then turn to carriers like Nationwide for the best and most cost-effective policy.

Whether insuring a new teen driver or updating a homeowners policy, we are able provide our clients with customized personal coverages such as auto insurance, home insurance, and umbrella insurance. We also have the ability to protect a variety of business owners with liability insurance, workers compensation, business owners policy (BOP) and more.

Please contact us at your convenience to learn more about our products and services.

Friendly Agents Keeping You Secure

In addition to tailored insurance coverage, we are also dedicated to exceptional customer service. In the era of automated messages, our clients can expect to speak to a friendly agent during business hours. We are open Monday to Friday from 8am to 5pm, and by appointment in the evenings.

Once we have worked with a client to put a policy in place, we then review coverage regularly to keep coverage up to date. To begin working on a policy, please request a quote to get started.

Additional Resources

Virginia Bureau of Insurance

Insurance Buyer’s Guides (The National Association of Insurance Commissioners (NAIC))

Small Business Insurance Details and Resources (The U.S. Small Business Administration (SBA))


Our Location

Michael C Rock Agency Inc (d.b.a Mike Rock Agency)

1303 Jamestown Rd, Unit 119
Williamsburg, VA 23185
Main office: 757-517-3141

Our Providers