It pays to let us do the shopping for you.
Insurance Doctor finds Virginia drivers the best rates on VA car insurance. We provide free online auto insurance quotes. Plus we make it easy to get your quotes and get your policy fast. We help car and motorcycle drivers who have had traffic violations, new car buyers who need insurance right away and folks who are just shopping around for a better rate or more flexible payment options.
You could spend hours on the phone and online getting quotes and trying to find Virginia cheap car insurance – but you don’t have to. At Insurance Doctor, our agents get quotes for you from 40 car insurance companies so you have options and can select the policy that best meets your needs.
New Reduced Rates
We constantly monitor changes in car insurance rates to ensure that you get the best possible deal on the policy that suits your needs. We recently found new lower car insuranct rates in certain Virginia ZIP codes. Find out if yours is one of them.
Virginia Auto Insurance Offices:
We have 12 offices throughout Virginia. Can’t find a Virginia location near you? No problem. Call us directly at (804) 288-1999 or fill out our online form to get Virginia car insurance quotes.
Ashland, VA (Bilingual: English/Spanish)
Chester, VA (Bilingual: English/Spanish)
Charlottesville, VA (Bilingual: English/Spanish)
Chesapeake, VA
Fredericksburg, VA
Hampton, VA
Mechanicsville, VA
Midlothian, VA (Bilingual: English/Spanish)
Newport News, VA
Richmond, VA (Bilingual: English/Spanish)
Virginia Beach, VA (Bilingual: English/Spanish)
Williamsburg, VA (Bilingual: English/Spanish)
Can’t find a Virginia location near you? No problem. Let us assist you from home or call us directly at 804-796-4900.
Hours:
All of our Virginia offices are open 9am – 6pm Monday – Friday and from 9am – 12pm on Saturday.
Ashland, VA
The Insurance Doctor Agency of Ashland, Inc.
8005 Creighton Pkwy
Ste F
Mechanicsville, VA 23116
Phone: 804-798-2500
* This Spring, we’ll be located at the new Sliding Hill Shops at the corner of Sliding Hill and Rt. 1.
Email a representative at this location
We are temporarily located in our Mechanicsville office location which is located at the intersection of Mechanicsville Tnpk & Creighton Pkwy in the Creighton Crossing Shopping Center where the Kroger is.
This location has a Spanish speaking representative.
Chester, VA
The Insurance Doctor Agency of Chester, Inc.
13120 Jefferson Davis Highway
Chester, VA 23831
804-796-4900
Email a representative at this location
- Manager - Bonnie Davidson, ACSR
- Assistant Manager - Melissa Mayberry
- Agent - Miriam Delgado
- Shannon Saucier
Located on the Jefferson Davis Highway in a stand alone building just beyond Old Bermuda Hundred Road, across the street from John Tyler Community College, next to Lowe’s.
This location has a Spanish speaking representative.

Charlottesville, VA
The Insurance Doctor of Charlottesville, Inc.
514 Pantops Shopping Center
Charlottesville, VA 22911
Phone: 434-978-7300
Email a representative at this location
Map this location
Located in the Pantops Shopping Center near the Food Lion.
This location has a Spanish speaking representative.
Chesapeake, VA
The Insurance Doctor of Chesapeake, Inc.
1437 Sam’s Drive Ste. 121
Chesapeake, Va 23320
Phone: 757-686-0033
Email a representative at this location
Located near the Walmart & Sam’s Club off of Battlefield Blvd right beside Foot Solutions.

Fredericksburg, VA
The Insurance Doctor Agency of Fredericksburg, Inc.
1909 Plank Road
Fredericksburg, VA 22401
Phone: 540-371-6995
Email a representative at this location
Located in Westwood Shopping Center in front of Staples.

Hampton, VA
The Insurance Doctor Agency of Hampton, Inc.
605 New Market Drive - Suite 15
Newport News, VA 23605
Phone 757-826-4800
Email a representative at this location
Located at the intersection of West Mercury Blvd. and Jefferson Ave.
Mechanicsville, VA
Insurance Doctor Agency of
Hanover, Inc.
8005 Creighton Pkwy Ste F
Mechanicsville, Va 23111
804-427-7370
Located at the intersection of Mechanicsville Tnpk & Creighton Pkwy in the Creighton Crossing Shopping Center where the Kroger is.
Midlothian, VA
The Insurance Doctor Agency of Midlothian, Inc.
10448 Midlothian Turnpike
Richmond, VA 23235
Phone 804-320-2290
Email a representative at this location
Located on Midlothian Turnpike just west of Robius Road and east of Chesterfield Town Center on Richmond's Southside in Pocono Crossing Shopping Center between Chuck E. Cheese and Lonestar Steakhouse. This location has a Spanish speaking representative.
Newport News, VA
Insurance Doctor Agency of Newport News, Inc.
105 Nat Turner Blvd.
Newport News, VA 23606
757-952-0128
Email a representative at this location
Located in Port Warwick in Newport News.

Richmond, VA
The Insurance Doctor Agency of Richmond, Inc.
1700 Willow Lawn Dr. – Ste 101
Richmond, VA 23230
Phone: 804-288-1999
Email a representative at this location
- Manager – Nancy Zamora
- Asst. Manager – Morgan Cahoon
- Agent – Jennie Rodriguez
- Agent – Ashlie Willis
- CSR – Nathaly Acuna
Located at the new Shops at Willow Lawn behind CVS & Jason’s Deli. This location has Spanish speaking representatives.
Virginia Beach, VA
The Insurance Doctor Agency of Virginia Beach, Inc.
5650 Virginia Beach Blvd. Ste 102
Virginia Beach, VA 23462
757-213-2038
Email a representative at this location
Located in the CheckSmart Plaza Shopping Center at the corner of Virginia Beach Blvd. and Newtown Road.
This location has a Spanish speaking representative.
Williamsburg, VA
The Insurance Doctor Agency of Williamsburg, Inc.
5251 John Tyler Hwy. Ste. 24
Williamsburg, VA 23185
Phone: 757-229-8100
Email a representative at this location
Located in Williamsburg Crossing Shopping Center at the corner of Rte. 5 (John Tyler Hwy.) and Rte. 199 directly behind Taco Bell.
This office has a Spanish speaking representative.
Map this location
