Insurance Agent John Edwards

Learn how John's team in Harrisonburg can help you with insurance.

Hi! I'm John Edwards, and I'm happy to be your GEICO Insurance Agent. My Harrisonburg office has been open since 2010 and serves the Shenandoah Valley and central Virginia. I love exploring the mountain ranges surrounding the Shenandoah Valley as much as helping people protect what is important to them. My office can help you get insurance coverage for everything from your auto, home, motorcycle, ATV, or RV. We also have a full-time Spanish speaking agent on staff.

I enjoy being a part of the Harrisonburg community as an active participant in the Rockingham County Chamber of Commerce, Albemarle County Chamber of Commerce, and the local Rotary Club.

Find the GEICO Harrisonburg office.

We are conveniently located in Harrisonburg on Route 33, just one mile west of Interstate 81. You can find us in the Harbor Freight Building.