$1,500
on behalf of Claytor Memorial Clinic
$1,500
On Behalf Of Midpoint Chevrolet
$1,200
on behalf of Runk & Pratt
$1,000
on behalf of Karen Waldron
$500
on behalf of 4 Seasons Heating & AC
$500
On Behalf Of Blue Eagle Credit Union
$500
on behalf of Deborah Shelton
$500
on behalf of Ferguson Enterprises
$500
On Behalf Of Franklin Memorial Park
$500
on behalf of Gardner Construction
$500
on behalf of In Memory of Jaxon Taylor
$500
on behalf of JL Gardner Hardwoods
$500
on behalf of McDonalds
$500
on behalf of MJM Construction Company
$500
on behalf of New Day Church
$500
On Behalf Of Physicians to Children
$500
On Behalf Of Superior Septic Services Inc
$500
on behalf of The Uttermost Co
$500
on behalf of Vinton Veterinary Hospital / Pet Vet Roanoke
$500
on behalf of Woods Family Heating & Air Conditioning
$300
on behalf of Cannaday's Sav-A- Bit
$250
on behalf of Absolute Equine Veterinary Services, PLLC
$250
On Behalf Of Bowman's Woodworking
$250
On Behalf Of Capps Home Building Center
$250
on behalf of Davis Heating Cooling Plumbing & Electric
$250
On Behalf Of Don Hodson Insurance Associates Inc
$250
on behalf of Franklin County Animal Hospital
$250
on behalf of Jo & Co. Jewelry
$250
On Behalf Of Legacy Remodeling
$250
on behalf of Olde Towne Social House
$250
on behalf of Physicians to Women (A division of Mid-Atlantic Womens Care, PLC)
$250
on behalf of Pro-Line Performance
$250
on behalf of Quality Realty
$250
on behalf of Virginia Furniture Market
$200
On Behalf Of Anonymous
$100
On Behalf Of 220 Auto Sales
$100
on behalf of Agenacare Urgent Care
$100
on behalf of Altice Livestock Hauling
$100
on behalf of ARD Properties, LLC
$100
on behalf of Armondo Hodges
$100
on behalf of Arrington Enterprises
$100
on behalf of Atlantic Emergency Solutions
$100
On Behalf Of Belinda's Sweet Magnolias
$100
on behalf of Beverly Rutter, Private Duty CNA
$100
On Behalf Of Burton & Company
$100
On Behalf Of Connor Bowman Funeral Home
$100
on behalf of Francine Noel-Ford, PhD
$100
On Behalf Of Grand Home Furnishings
$100
on behalf of Greg James Insurance
$100
On Behalf Of Gusler's Alignment Auto & Tire
$100
On Behalf Of Haywoods Inc
$100
on behalf of Henritze Dental Group
$100
on behalf of Jenny Sink
$100
on behalf of Julie Kingery, REALTOR
$100
On Behalf Of Lakewood Professional Center LLC
$100
on behalf of Lather Rinse Repeat Salon
$100
on behalf of Living Proof Beer Co.
$100
on behalf of Mountain Valley Brewing
$100
On Behalf Of Redwood Fuel & Oil
$100
On Behalf Of Riverside Tire Service
$75
on behalf of DownHome Pharmacy
$50
from Anonymous
$50
on behalf of Casey Gary
$50
on behalf of Chad Fields
$50
on behalf of Kathy Amoroso
$50
from Anonymous
$50
on behalf of Stanley G. Boatwright, PC
$50
on behalf of Tammy Hodges
$40
on behalf of Harley Napier
$30
on behalf of Stefanie Williams
$25
from Anonymous
$25
on behalf of B.T. and Chasity Fitzpatrick
$25
on behalf of Caleb Johnson
$25
on behalf of David Kiser
$25
on behalf of Donna Patton
$25
on behalf of Lee&Gerry Niebuhr
$25
on behalf of Zachary Swaine
$20
on behalf of Brittany Caya
$20
on behalf of Christina Alden
$20
on behalf of Marion Childress
$20
from Anonymous
$10
from Anonymous
$10
on behalf of Farrell Adkins
$10
on behalf of Felix Lopez
$10
on behalf of Jessica Smith
$10
on behalf of Joseph Sheets
$10
on behalf of Randy Cooper
$5
on behalf of Margaret Phillips
$5
from Anonymous
$5
on behalf of Wendy Harman
$1
on behalf of Barry Thornton