Please ensure Javascript is enabled for purposes of website accessibility

The Administrative Department serves as the central hub of Tappahannock’s local government, connecting residents with services and staff. The department includes the Town Manager, Assistant Town Manager/Zoning Administrator, Treasurer, Financial Clerks, Clerk to the Council, and the Assistant to the Town Manager/Communications Manager. Together, this team oversees daily operations, budgeting, planning, and communications, while supporting the Town Council in delivering effective and responsive governance and policy implementation.

Steven Wright

Town Manager 
Email: swright@tappahanock-va.gov 

Steven Wright

James Knighton

Assistant Town Manager
Email: jknighton@tappahannock-va.gov 

James Knighton

Janine Rigg

Communications Manager / Executive Assistant to the Town Manager 
Email: jrigg@tappahannock-va.gov 

Janine Rigg

Patsy Scates

Clerk to Council
Email: pscates@tappahannock-va.gov 

Patsy Scates

Tina F. Brock

Treasurer
Email: tbrock@tappahannock-va.gov 

Tina F. Brock

Stacy Messenger

Assistant Town Treasurer
Email: smessenger@tappahannock-va.gov 

Stacy Messenger

Jeannie Volante

Part-Time Finance Clerk

Jeannie Volante

Wanda Allen

Part-Time Finance Clerk

Don McAlister

Human Resources Manager
Email: dmcalister@tappahannock-va.gov 

Town Hall

Contact the Town Office

915 Church Lane
PO Box 266
Tappahannock, VA 22560

Phone Number: (804) 443-3336
Fax Number: (804) 443-1051

Make Payments
Make payments either online or at the mailing address above and for questions call the town hall.

Report a Problem
Contact town hall staff to assist with problems you see.

Ask About Permits
Contact James Knighton by jknighton@tappahannock-va.gov or (804) 443-3336.

Zoning Questions
Contact James Knighton by jknighton@tappahannock-va.gov or (804) 443-3336.

Business License
Call or email Patsy Scates by patsy.scates@tappahannock-va.gov or (804) 443-3336.

Local Taxes
Contact Town Hall about your personal or business taxes.