Our companies offer a full range of Life, Health, and Cancer Benefits insurance options for you and your family.Read More....
We can insure your Home, Auto, Boat, RV, and more. We offer competitive rates on Renter insurance and have multi-policy discounts to save you money.Read More....
With more than 30 years of experience, you can trust Teagle Insurance Agency to meet your business and commercial truck insurance needs.Read More....
Teagle Insurance Agency
is a member of the
Chamber of Commerce
Small enough to care, large enough to provide you the protection
you deserve at rates you can afford.
Instant Proof of Insurance
For over 20 years, we have been your locally owned and operated Independent Insurance Agency. To accurately and competitively provide excellent insurance service, we work with over 30 different companies. For all of your insurance needs, our Agency can find just the right company for you! We offer insurance for Personal and Business AUTO, HOME and Mobile Home, RENTERS, LIFE and HEALTH, as well as General Liability and Workers Compensation.
At Teagle Insurance Agency, we are
“constantly striving to achieve superior value for our customers by providing
the highest quality of insurance at the lowest possible price”.
Receive discounts when you combine your auto and homeowner policies.
Call about additional discounts for
Teachers and Engineers
“I have been insured with Teagle Insurance Agency of Gloucester, Inc. for over 20 years! During this time, I’ve had occasion to call on them for various reasons and have always found them to be professional, prompt and courteous. I not only feel confident in trusting them with all my insurance needs but feel like I am better educated in knowing my insurance coverage due to their efforts in explaining my policies.
I highly recommend Teagle Insurance for any & all types of insurance coverage you may need.”
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.