"As your Delegate, I am here to advocate on behalf of you and your family. If you have an issue with the Commonwealth of Virginia please do not hesitate to contact my office. We are here to help!"


Have a Problem with a Virginia State Agency?

Do you have a specific problem with a State Agency? Click below for Delegate Garrett's contact information if you are in need of assistance. Delegate Garrett's office is happy to help.

Name *
Address *
Phone *

Virginia State Flags

To inquire about obtaining a Virginia Flag please call (804) 786 3842 or email flags@dgs.state.va.us.

Visit the Virginia State Capitol

Virginia's State Capitol is rich in history and is still used to this day by the Virginia General Assembly. Please click the link below for more information.

More Information →

Participate in Virginia's Page Program

Are you interested in serving as a Page during Virginia's General Assembly Session? Please click the link below for more information on Virginia's Legislator's Page program.

More Information →