Bill Teegen Insurance Agency llc View a Site Map Refer Us
Home Carriers Staff What We Insure Location Did You Know? Contact

Bill Teegen describes himself as "a local hometown boy who has been serving Martinsville & Henry County for over 25 years. For great rates and local service, give me a call today. I'll work hard to find you the coverage you need at a price you will appreciate, and I would love the opportunity to earn your business."

An independent agent like Bill can:

  • help protect your assets
  • save you money
  • provide friendly service

Bill has been in business since 1978!

Contact Bill by email at

28 Ellsworth Street . Martinsville, VA 24112 ~ P.O. Box 357 Collinsville, VA 24078