Javascript is required to run this page

Frank Ruff

Frank Ruff served in the State Senate from 2000 to 2024 (SD15).
Also served in the House of Delegates from 1994 to 2000 (HD61).
Republican

Top Donors

All Years
Amount Donor
$322,100 Dominion Energy
$284,018* Ruff for Senate - Frank
$173,420 Republican Party of Virginia
$58,561 Republican Party - Virginia Joint Republican Caucus
$29,750 Altria
$28,542 Virginia Realtors
$28,000 Virginia Contractor Procurement Alliance
$27,516 Va Bankers Assn
$26,929 Virginia Senate Republican Caucus
$26,600 Va Transportation Construction Alliance
$26,519 Hunton Andrews Kurth
$26,300 Verizon
$26,286 Williams Mullen
$21,542 Davenport, Ben J Jr
$21,000 Republican National Committee
$20,876 Va Hospital & Healthcare Assn
$20,814 Troutman Pepper
$20,750 Va Dental Assn
$20,000 Va Cable Telecom Assn
$20,000 Wynne, John O
$19,500 Appalachian Power Co
$19,000 Associated General Contractors
$18,625 Va Beer Wholesalers Assn
$18,250 Nova Technology Council
$17,450 Home Builders Assn of Va