Where History Counts

Schedule D: Expenditures

Payee Item or Service Authorizing Name Date Amount
Hamlar, Michael Lawrence
1002 Moorman Ave NW
Roanoke, VA 24016-1616
NGP VAN Michael L. Hamlar 03/02/2015 $ 250.00
Hamlar, Michael Lawrence
1002 Moorman Ave NW
Roanoke, VA 24016-1616
Merchant Fee Michael L. Hamlar 03/02/2015 $ 78.58
Hamlar, Michael Lawrence
1002 Moorman Ave NW
Roanoke, VA 24016-1616
Printed Materials Michael L. Hamlar 03/03/2015 $ 457.00
Hamlar, Michael Lawrence
1002 Moorman Ave NW
Roanoke, VA 24016-1616
Advertising Michael L. Hamlar 03/09/2015 $ 79.88
Hamlar, Michael Lawrence
1002 Moorman Ave NW
Roanoke, VA 24016-1616
Marketing & Advertising Michael L. Hamlar 03/17/2015 $ 200.00
Hamlar, Michael Lawrence
1002 Moorman Ave NW
Roanoke, VA 24016-1616
Young Democrats at Virginia TEch Michael L. Hamlar 03/17/2015 $ 400.00
Hamlar, Michael Lawrence
1002 Moorman Ave NW
Roanoke, VA 24016-1616
Advertising Michael L. Hamlar 03/17/2015 $ 449.00
Hamlar, Michael Lawrence
1002 Moorman Ave NW
Roanoke, VA 24016-1616
Advertising Michael L. Hamlar 03/19/2015 $ 199.00
Hamlar, Michael Lawrence
1002 Moorman Ave NW
Roanoke, VA 24016-1616
Postage Michael L. Hamlar 03/26/2015 $ 98.00
Hamlar, Michael Lawrence
1002 Moorman Ave NW
Roanoke, VA 24016-1616
Roanoke County Democratic Committee Michael L. Hamlar 03/27/2015 $ 1500.00
20 Records | Page 2 of 2 << < 1 2
Report period: 01/01/2015 - 03/31/2015
© 2026 Virginia State Board of Elections. All rights reserved - Privacy Policy - Version: 1.4.68.31725