Votes naming a donor318116 official and company pairs since 2016
Votes naming a company or group1,258288 companies and organizations named
Top fundraiser won51 of 68contested local races with a report and a result
Emergency buys from donors6 of 12bought without bidding from a company that gave
The simple versionWhat an overlap is, and isn't
- Two records, one name. A company that gave to a commissioner's campaign is named in a motion that commissioner voted on. Both facts are public; these pages line them up.
- It is not a finding. Most of these votes passed unanimously, many on a consent agenda with dozens of routine items. A gift near a vote does not show why anyone voted the way they did.
- People are named only where the law makes them public. Officials, candidates and people who run a registered business are named. Individual donors never are.
Every overlap
The top few of each, and where to see the rest
Votes naming a member's donor
318 votes · 116 official and company pairs
On How they voted →Companies on agendas
104 agenda items name a company or group
On Public meetings →Bids from notice to award
7 bids followed by number
- ITB 27-04: FY27 Annual Resurfacing Phase 1 (Local Roads)
- Notice to Proposers
- Invitation to Bid PCB27-10: LAW ENFORCEMENT DUTY WEAPONS TRADE IN The City of Panama City Beach
On Public notices →Emergency purchases from donors
6 of 12 bought from a company that gave
On Who gets the contracts →Shared officers among vendors
6 groups paid by one government
- John W Lewis: 2 companies
- Steven D Shaw Jr: 2 companies
- Kevin Obos: 2 companies
On Shared owners →Chamber boards
13 board members who are officials, donors or vendors
On Chambers of commerce →Developers behind projects
11 projects named after a business
On Building and development →Money raised and votes won
The top fundraiser won 51 of 68 contested races
- 17 races went to a candidate who raised less
- Every candidate on one chart: share of money against share of the vote
On Past elections →Votes on an official's own business
Hand-checked matches
Read live. It shows on that page once a match is on file.
On Officials' businesses →Nonprofits with an official on the board
Payments and votes
Read live. It shows on that page once a match is on file.
On Nonprofits →Checkbook payees that gave to campaigns
From each check register
Read live. It shows on that page once a match is on file.
On Campaign gifts →Payments just under a threshold
From each check register
Read live. It shows on that page once a match is on file.
On Who gets the contracts →School spending and grades
Same school, same year
Read live. It shows on that page once a match is on file.
On Public schools →
How this works
- Names in votes and agendas are matched to profiles by name: a company's usual spellings, and nonprofits and registered businesses with at least two distinctive words. Names that are also a place (a street, park or dock) or a public body are skipped. A match means the record names the organization.
- Gifts come from campaign reports filed with the Supervisor of Elections since 2016: gifts from businesses and committees, and personal gifts from people whose name and address match an officer, manager or registered agent of a registered business.
- Live parts (officials' own businesses and nonprofits, checkbook, schools) are read from the database each time a page opens: /api/v1/overlaps. Every overlap is also a dataset in the open data.
- Something wrong? Tell us and we'll fix the match.