Haun-Magruder, Inc. is an insurance agency located in Woodstock, Virginia, in the heart of the Shenandoah Valley.
We are an integral part of our local community, having served Shenandoah County, Winchester, and all of Virginia
since 1893. Our mission is to offer individuals and businesses with insurance products to meet their specific needs.
Our insurance agency has more than 123 years of combined knowledge and experience in the field of insurance,
and our agents know how to navigate the tricky process of choosing an insurance policy.