Perry Keenan — 2026 Tennessee House, District 78 campaign
2026 Tennessee House, District 78 · totals since Jul 1, 2025
Won the nomination 4,492 votes · 55.91% reported results
Latest filing: Pre-General 2026 · Oct 27, 2026 · source: TN Registry of Election Finance
6 filings · Year-End 2025–Q3 2026
Who funds this campaign The sources split breaks down the receipts the headline adds up, by the lines of each report behind it; its parts add up to the headline. Open its “Why this number?” for each report’s lines. Gift-size and location figures cover itemized contributions only. Aggregates count everyone who gave, including donors below the $200 disclosure floor — a share across all donors identifies no one. Full definition →
Largest part: individuals, itemized, 57% of receipts on these reports.
Gift size Each individual donor’s total giving to this campaign this cycle. Organizations, PACs, and the candidate’s own money are excluded (this is about people); a donor who gave under several name spellings is counted once. A donor named on the page can still sit in a small bucket — these are cycle totals, not “unnamed donors.” Full definition →
Where the money comes from Shares of itemized dollars, by the contributor’s state and city as filed. A city is named only when at least 5 donors gave from it or it holds at least 5% of the located dollars; everyone else is grouped into “elsewhere.” Shown only when at least 80% of dollars carry a usable state. Full definition →
98% of located dollars came from within Tennessee (2% from out of state).
- Ashland City $40K34%
- Portland $15K13%
- Nashville $12K10%
- Dickson $9K7%
- Goodlettsville $7K6%
- Elsewhere in Tennessee $35K
- Other out-of-state $2K
Contributions & Spending Over Time
Itemized monetary contributions and expenditures by month — Jan 2026 – Oct 2026. Peak $34,600 in Jan 2026. Spending peaked at $62,023 in Jul 2026.
Contributions
The donor total above includes everyone who gave. This table names 73 donors: organizations, and people whose cumulative giving reached $200. 14 people gave less than $200 in cash; their gifts total $1,308 and their names are withheld.
| Donor | Donations | Net |
|---|---|---|
| LAMBERTH PAC (William Lamberth) | 4 | $15,000.00 |
| Tennesseans for Student Success Action PAC | 1 | $5,000.00 |
| Leslie Benmark | 2 | $3,800.00 |
| Kalpesh Patel | 2 | $3,800.00 |
| Arel Bolton | 2 | $3,800.00 |
| Ed Bolton | 2 | $3,800.00 |
| Michael Oneil | 2 | $3,800.00 |
| Johnny Lindahl | 2 | $3,500.00 |
| Alice Lindahl | 2 | $3,500.00 |
| Daniel Lindahl | 2 | $3,500.00 |
| Donor | Location | Employer | Amount | Date |
|---|
Expenditures
| Vendor | Payments | Total | Share |
|---|---|---|---|
| Direct Edge Campaigns | 12 | $52,605.38 | |
| Gray Fox Consulting | 2 | $11,000.00 | |
| Political Financial Management | 2 | $5,250.00 | |
| Hanger 13 | 2 | $4,600.00 | |
| 29 | $3,310.78 | ||
| Patriot Signage Inc. | 2 | $3,184.75 | |
| Scott Company | 4 | $2,585.00 | |
| Amazon | 49 | $2,314.31 | |
| Designs 4 You | 3 | $1,967.50 | |
| Gotprint | 4 | $1,419.68 | |
| Campaign Sidekick | 5 | $1,250.01 | |
| Cheatham County Gop | 3 | $1,249.78 | |
| One 19 | 1 | $1,050.00 | |
| Integrity Foundation | 1 | $1,000.00 | |
| Kingston Springs Gazette | 1 | $975.00 | |
| Puckett's Restaurant | 2 | $795.90 | |
| Designs for You | 4 | $765.84 | |
| Ameramark | 1 | $686.00 | |
| Dickson County Gop | 3 | $651.00 | |
| Fay, Bryan | 2 | $600.00 | |
| Tractor Supply | 2 | $570.08 | |
| Walmart | 7 | $518.80 | |
| Tennessee Legislative Campaign Committee | 1 | $500.00 | |
| Thompson Printing Co | 1 | $448.02 | |
| Winred Technologies | 5 | $409.43 | |
| Faye Photography LLC | 1 | $400.00 | |
| Dickson County Chamber | 5 | $361.00 | |
| Milepost 42 | 5 | $350.36 | |
| The Sunday House | 1 | $350.00 | |
| Cheatham County Cattleman's Assocation | 1 | $340.00 | |
| Mile Post 42 | 6 | $328.86 | |
| Lankford, Michael | 1 | $250.00 | |
| Humane Society-Dickson County | 1 | $250.00 | |
| Fellowship Christian Athletes | 1 | $250.00 | |
| Kroger | 4 | $237.03 | |
| Dickson Post | 1 | $200.00 | |
| Sue Benton | 2 | $200.00 | |
| Bruce Buddy Back Pack | 1 | $200.00 | |
| Sam's Club | 3 | $197.81 | |
| United States Postal Service | 2 | $189.54 | |
| Belpromo | 1 | $181.18 | |
| Fussell S Shop | 2 | $181.09 | |
| Paperworks | 1 | $168.12 | |
| 1979 Designs | 1 | $125.00 | |
| Leadership Cheatham County | 1 | $125.00 | |
| Punjabi Dhaba | 3 | $124.18 | |
| Old Timers Day | 1 | $115.00 | |
| Dollar General | 1 | $108.69 | |
| Shein Holdings LLC | 1 | $104.66 | |
| Pegram Umc | 1 | $102.00 | |
| Tennessee Secretary of State | 1 | $100.49 | |
| Fca | 1 | $100.00 | |
| VFW Post 6181 | 1 | $100.00 | |
| VFW | 1 | $100.00 | |
| National Rifle Association | 1 | $100.00 | |
| Cheatham County Chamber of Commerce | 1 | $100.00 | |
| Bayou Belle | 1 | $100.00 | |
| Cheatham County Republican Party | 1 | $100.00 | |
| Campaign Verify | 1 | $95.00 | |
| Town of Pegram | 1 | $75.00 | |
| Tim Eads for Sheriff | 1 | $75.00 | |
| Jersey Mike's | 3 | $71.47 | |
| Eldorado Mexican | 1 | $71.00 | |
| Town of Ashland City | 1 | $70.00 | |
| Hautewheels Rolling Sandwich | 2 | $68.04 | |
| Jackson Chapel Community Center | 2 | $65.00 | |
| Boardable 615 | 1 | $62.03 | |
| Lakeview Market & Hardware | 3 | $60.96 | |
| Mallorys Miracle Childrens Charity | 1 | $60.00 | |
| Edley's | 1 | $50.22 | |
| Redeemer Church | 1 | $50.00 | |
| Lowe's | 1 | $49.37 | |
| Zander's Woodfired Pizza | 1 | $48.00 | |
| F&M Bank Arena | 1 | $44.08 | |
| Clarksville Online | 1 | $40.00 | |
| Burchett for Congress | 1 | $39.56 | |
| Fussels Shop | 1 | $38.41 | |
| Back Alley Bar B Que | 1 | $37.95 | |
| Bluffalo Coffee Co | 2 | $35.92 | |
| Main Street Checks | 1 | $35.39 | |
| Que'd Up 615 | 1 | $35.00 | |
| Y.O. Ranch Steakhouse | 1 | $33.00 | |
| American Airlines Center | 1 | $32.70 | |
| Light of the World | 1 | $32.00 | |
| Firecrackers Pizza | 1 | $31.21 | |
| Premium Parking | 2 | $30.47 | |
| Cheatham County Hga | 1 | $30.00 | |
| Smashd Food | 2 | $28.96 | |
| Ecd Summit | 1 | $25.00 | |
| Cheatham County Historical & Genealogical Assoc | 1 | $24.00 | |
| Huddys | 1 | $21.39 | |
| Poppys BBQ | 1 | $20.36 | |
| Charlotte Masonic Lodge | 1 | $20.00 | |
| Shannan Yates | 1 | $20.00 | |
| Primark | 1 | $19.76 | |
| Subway | 1 | $19.41 | |
| Sockos Tacos | 1 | $19.36 | |
| BB's Cakery | 1 | $17.16 | |
| PMC Parking | 1 | $17.01 | |
| Hardees | 1 | $16.87 | |
| La Madeleine | 1 | $14.98 | |
| Casa Hidalgo | 1 | $13.59 | |
| Mi Rancho | 1 | $13.24 | |
| Charles Climb | 1 | $10.00 | |
| Montgomery Bell Golf | 1 | $6.90 | |
| Petal & Crumb Provisions | 1 | $6.58 | |
| Van's Harware and Garden | 1 | $6.54 |
| Payee | Location | Purpose | Amount | Date |
|---|
Loans
$8,000.00 in loan balances shown. The filings date all of it to this campaign. Later reports can repeat an outstanding loan, so each reconstructed lender balance is counted once below.
| Lender | Type | Received | Balance shown | Repaid | Outstanding |
|---|---|---|---|---|---|
| Self (Perry Keenan) | Candidate loan | Jan 15, 2026 | $8,000.00 | $8,000.00 | $0.00 |
Where the money went Each expenditure carries a short description of what it was for, written by the campaign. We sort those descriptions into a fixed set of categories; one expenditure goes in one category, so the amounts add up to Perry Keenan’s itemized spending. Descriptions that don’t clearly fit a category are counted under Other rather than guessed at.
- Printing & mail $63,666 59%
- Consulting & professional services $17,250 16%
- Fundraising & events $7,984 7%
- Contributions & donations $6,053 6%
- Office & operations $5,465 5%
- Advertising & media $5,431 5%
- Other $1,231 1%
- Travel $676 0.7%
Loans
| Lender | Amount | Date Received | Outstanding | Repaid |
|---|
Each loan shows its balance as of the candidate's most recent filing; repayments since then appear when the next report is filed.
Filing History
Totals as filed with the Tennessee Registry of Election Finance; see About for how this data is processed.
| Filing | Cash Beginning | Cash Ending | Source |
|---|---|---|---|
| Pre-General 2026 | $8,463.20 | $13,222.55 | Source: Pre-General 2026 filing Report 130305 |
| Q3 2026 | $20,770.10 | $8,463.20 | Source: Q3 2026 filing Report 128775 |
| Pre-Primary 2026 | $65,651.04 | $20,770.10 | Source: Pre-Primary 2026 filing Report 128089 |
| Q2 2026 Amended | $41,747.35 | $65,651.04 | Source: Q2 2026 filing Report 127733 |
| Q1 2026 Amended | $42,600.00 | $41,747.35 | Source: Q1 2026 filing Report 127731 |
| Year-End 2025 Amended | $0.00 | $42,600.00 | Source: Year-End 2025 filing Report 127730 |