

Recall in McKinney: Hold the Named Officials Accountable
The Issue
McKinney voters said no. Twice. City hall built it anyway.
In 2015, McKinney residents voted down a commercial airport bond. In 2023, we voted down a $200 million airport bond by nearly 59%. The message could not have been clearer.
City leadership ignored both votes. They bought the land. They rerouted our sales tax dollars through development corporations to fund what the ballot box refused. In 2025, the council approved $58 million in construction contracts for the exact project we rejected.
They signed a multi-year airline contract in secret.
In late 2025, the city signed a contract with a commercial airline that commits your tax dollars for years to come. No council vote. No agenda item. No public disclosure before or after. When a McKinney resident requested the contract under the Texas Public Information Act, the city fought to keep it sealed. In March 2026, the Texas Attorney General's office rejected the city's excuses and ordered the information released.
Smaller contracts still go before council. An airline deal did not. Ask yourself why.
When residents push back, the city sues.
In 2026, rather than answer a citizen lawsuit over the airport financing here in Collin County, the city filed its own case in Travis County, a proceeding that effectively names every McKinney resident as a defendant to validate the debt. This is the same city that spent six years and over $300,000 in legal fees fighting a retired grandmother a jury awarded $59,000 after a police operation destroyed her home.
Your city is litigating against you, with your money.
Meanwhile, the roads you actually voted for sit unfunded.
Residents rank streets and public safety as our top priorities every single year, and we have approved every road bond put in front of us. Only a small fraction of the 2023 street bond has been spent. The airport we rejected moves at full speed. The roads we approved do not.
The city's own annual Citizen Survey shows resident trust in leadership's honesty, transparency, and fairness falling every year since 2021. They measured it themselves. Then they kept going.
This is not about one vote or one meeting. It is a pattern.
Public input treated as a formality. Election results treated as obstacles. Public records treated as secrets. When elected officials govern this way, the McKinney city charter gives voters a lawful remedy: recall. The officials named in the official recall petitions are named because of this record, and only this record.
What you can do right now:
- Sign this petition to show McKinney leadership, and your neighbors, where the community stands.
- Go to McKinneyRecall.com to get notified of official signing locations and dates.
- Share this with three McKinney neighbors. Signatures from actual McKinney voters are what count.
Official recall signatures are only valid on City-issued petition forms. This page is how we organize; the official forms are how we win.

565
The Issue
McKinney voters said no. Twice. City hall built it anyway.
In 2015, McKinney residents voted down a commercial airport bond. In 2023, we voted down a $200 million airport bond by nearly 59%. The message could not have been clearer.
City leadership ignored both votes. They bought the land. They rerouted our sales tax dollars through development corporations to fund what the ballot box refused. In 2025, the council approved $58 million in construction contracts for the exact project we rejected.
They signed a multi-year airline contract in secret.
In late 2025, the city signed a contract with a commercial airline that commits your tax dollars for years to come. No council vote. No agenda item. No public disclosure before or after. When a McKinney resident requested the contract under the Texas Public Information Act, the city fought to keep it sealed. In March 2026, the Texas Attorney General's office rejected the city's excuses and ordered the information released.
Smaller contracts still go before council. An airline deal did not. Ask yourself why.
When residents push back, the city sues.
In 2026, rather than answer a citizen lawsuit over the airport financing here in Collin County, the city filed its own case in Travis County, a proceeding that effectively names every McKinney resident as a defendant to validate the debt. This is the same city that spent six years and over $300,000 in legal fees fighting a retired grandmother a jury awarded $59,000 after a police operation destroyed her home.
Your city is litigating against you, with your money.
Meanwhile, the roads you actually voted for sit unfunded.
Residents rank streets and public safety as our top priorities every single year, and we have approved every road bond put in front of us. Only a small fraction of the 2023 street bond has been spent. The airport we rejected moves at full speed. The roads we approved do not.
The city's own annual Citizen Survey shows resident trust in leadership's honesty, transparency, and fairness falling every year since 2021. They measured it themselves. Then they kept going.
This is not about one vote or one meeting. It is a pattern.
Public input treated as a formality. Election results treated as obstacles. Public records treated as secrets. When elected officials govern this way, the McKinney city charter gives voters a lawful remedy: recall. The officials named in the official recall petitions are named because of this record, and only this record.
What you can do right now:
- Sign this petition to show McKinney leadership, and your neighbors, where the community stands.
- Go to McKinneyRecall.com to get notified of official signing locations and dates.
- Share this with three McKinney neighbors. Signatures from actual McKinney voters are what count.
Official recall signatures are only valid on City-issued petition forms. This page is how we organize; the official forms are how we win.

The Decision Makers
Supporter Voices
Petition Updates
Share this petition
Petition created on August 12, 2026