Home

We pride ourselves on being your neighborhood insurance agent that’s there whenever you need us. Simply put, all of us here at Teagle Insurance Agency believe in looking out for our customers…like friends, like family. Our strong network of 30+ carriers enables us to deliver superior insurance services that make sense for your unique needs. As your insurance advisor, we help you make smart decisions – protecting you from the unexpected and planning for the predictable. Read more about us here!

Instant Proof of Insurance

Serving all of Virginia including, but not limited to: Gloucester County, Mathews County, Middlesex County, Urbanna, Saluda, Deltaville, Irvington, Kilmarnock, White Stone, Lancaster County, Northumberland County, King William County, King and Queen County, King George County, Yorktown, York County, Newport News, Williamsburg, James City County, Tappahannock, West Point, Essex County, Hampton and Poquoson.


  • Auto Insurance
  • Homeowners Insurance
  • High Value Homeowners Insurance
  • Boat Insurance
  • Life Insurance
  • Personal Umbrella Insurance
  • Commercial Automobile Insurance
  • Business Owners Policy (BOP)
  • Surety Bonds
  • General Liability Insurance
  • Commercial Property Insurance
  • Business Interruption Insurance
  • Cyber Liability
  • Directors & Officers Liability
  • Professional Liability
  • Commercial Umbrella Liability
  • Workers Compensation
  • And More