The public record of a Raytown Alderman

Ward 4 Alderman. Former county Chief of Staff at $199,000 a year a political appointment, until the letter. The documents, the headlines, the court docket: all public, all in one place.

Latest · Oct 6, 2026 · Board of Impeachment

The impeachment vote: she voted no. Eight times.

All eight articles failed 5–4, six votes were needed. The rule she made optional, below.

Every claim on this site links to a public document.

The 60-second version

Public Record

File No. 2026-R4

Official city portrait of Alderman Theresa Garza

Subject, official city portrait, raytown.mo.us

Theresa Garza

Alderman, Ward 4

Current term
2023 – 2027
Former role
County Chief of Staff
County salary
$199,000 / yr
2015 KC council race
Disqualified by court order, residency
2016 state income tax
$9,915 lien, garnished, paid mid-term
Oct 6 impeachment vote
No, all eight articles
On File

If you read nothing else

The case, in ten lines.

Every line names the document behind it, and every document is one we hold. Open any line to read the file it comes from.

  1. A $9,915 state income tax lien, unpaid for eight years.

    Case 1616-MC15890
  2. The state garnished her wages and bank three times in a single year.

    Garnishment docket, 2017
  3. It was satisfied Apr. 15, 2025. Tax Day, 364 days before her own vote.

    Satisfaction of judgment
  4. A judge disqualified her as a candidate, and votes for her were not counted.

    KC Star editorial, Mar. 23, 2015
  5. Her county job ran Oct. 14, 2025 to Apr. 24, 2026. 192 days.

    County disclosure R009789-100826
  6. “I finally lost all confidence in your ability to serve me.”

    The county Executive’s letter, p. 2
  7. “You continually utilized official county, taxpayer resources.”

    The letter, p. 2
  8. In 2011 her husband resigned from a nonprofit taking $200,000 a year from the county.

    Associated Press, Feb. 8, 2011
  9. She voted to convene a board of impeachment over a colleague’s unpaid taxes.

    Ordinance adopted Apr. 14, 2026
  10. She voted to fund it with $190,000, then voted no on all eight articles.

    R-3838 · roll call, Oct. 6, 2026
Read the five files

Nothing above rests on an unnamed source. The paper is linked.

The file, in five parts

Every line here opens a document.

Her taxes. Her residency. The county job, and how it ended. The County Executive’s own words. And the conflicts that came before all of it. Each one now has its own file, with the documents behind it.

  1. 01Her own taxes

    A $9,915 state income tax lien, unpaid for eight years.

    The Department of Revenue filed it Oct. 21, 2016. When it went unpaid, the state took the money three times in a single year, garnishments served on her bank and on two companies. The satisfaction was filed Apr. 15, 2025. Tax Day. 364 days before she voted to convene a board of impeachment over someone else's unpaid taxes.

    Case No. 1616-MC15890, Sixteenth Judicial Circuit, Jackson County

    Open the tax file
  2. 02Her residency

    A judge disqualified her as a candidate, and votes for her were not counted.

    She left a Kansas City Council race in February 2015 amid a residency suit over the city's two-year requirement. Election records showed she voted in Blue Springs in 2013, and the lease she produced was signed nine days before the filing deadline. A court then ordered that no vote cast for her in that April's primary be counted.

    Kansas City Star, Feb. 19, 2015 · Star editorial, Mar. 23, 2015

    Open the residency file
  3. 03The county job

    Hired Oct. 14, 2025. Her employment ended Apr. 24, 2026. 192 days.

    Both dates are the county's own record. The Executive's letter offered a resignation dated April 17 and gave her until the end of business April 23, adding: “I will then act to terminate your employment.” The county's record ends it the next day, 21 days before the May 15 pay-through that offer named.

    Jackson County disclosure R009789-100826 · the letter, Apr. 2026

    Open the county file
  4. 04His words

    “I finally lost all confidence in your ability to serve me.”

    The County Executive put his case in writing, page by page. “You continually utilized official county, taxpayer resources ... to set up and pursue personal employment opportunities for months. That can equate to stealing county resources.” Every line is tagged to its page.

    The LeVota letter, pages 2 and 3

    Read the letter
  5. 05The conflicts

    A conflict raised in 2011. Another one in 2026.

    In 2011 her husband resigned from a nonprofit that took nearly $200,000 a year from the county, after the county attorney flagged the conflict. In 2026 she pursued a job with a company whose multi-million dollar county contract she was a decision maker on. “Anyone could see that is inappropriate and unethical.”

    Associated Press, Feb. 8, 2011 · the LeVota letter, page 1

    Open the conflict file

Nothing above rests on an unnamed source or a leaked document. Each entry names the record it comes from, and each link opens the file that holds it. If a line cannot be checked against its own paper, it does not run.

Before the eight noes

She voted to convene it. She voted to fund it. Then she voted no, eight times.

The roll call further down this page is where the story ends. These are the two votes that started it.

  1. Apr. 14, 2026AYE

    Adopt the ordinance convening a Board of Impeachment against Ward 3 Alderman Latrice Thomas.

    Adopted 7 to 2, one abstention.

    Source: April 14 Board packet, pages 3 to 4.

    Vote 1 of 3
  2. Sept. 1, 2026AYE

    Resolution R-3838, moving $190,000 from the General Fund to outside counsel for the impeachment proceeding.

    Requested by the city administrator.

    Source: City video of the September 1 session, roll call at about 42 minutes.

    Vote 2 of 3
  3. Oct. 6, 2026NO ×8

    Eight articles of impeachment, each voted separately. Six votes were needed to sustain. Each received five.

    Voted no on all eight.

    Source: The full roll call is below.

    Vote 3 of 3

Nothing above is a description of intent. Each entry is the motion and the tally, and each one cites the city record it comes from.

October 6, 2026 · Board of Impeachment

Eight chances to hold the line. She voted no. Eight times.

Each article against Alderman Thomas needed six votes to sustain. Each got five. Alderwoman Garza voted no, every article, every time. Thomas keeps her seat: not on six votes in her favor, but on four votes that made six impossible. And the failure the articles charge, holding office while delinquent on state taxes, is one Garza's own docket shows she committed herself.

Verdict on every article
Found in favor of Thomas
5–4. Needed six. Eight times running.
0
Articles voted down
of 8
0
Votes to sustain
required
0
Votes in favor
every article
0
Garza's noes
all eight

Why last night matters beyond one seat

The rule she made optional

  1. 01
    The rule

    Missouri law, RSMo § 115.306: every candidate for office must sign Form 5120, under penalty of perjury, attesting they are current on state taxes. It is not a courtesy. It is a threshold requirement to hold the seat at all.

  2. 02
    The test

    Every article against Alderman Thomas centered on that requirement. To sustain an article took six votes. Eight times the board voted; eight times it got five. Same five names in favor. Same four names against, Garza among them, every time.

  3. 03
    The door she opened

    If eligibility rules are optional when they’re inconvenient, which requirements survive? Residency? The affidavit itself? And who decides when they get enforced, uniformly, or case by case, for the next applicant who isn’t in the room making the decision?

Read the charge. Then read her docket.

Article I charges Thomas with acting “despite failing to meet the statutory requirements for candidacy”, delinquency in state income taxes, on the strength of Department of Revenue letters dated Apr. 23 and Jun. 10, 2025 (Articles of Impeachment, Feb. 17 packet, pp. 25–30). The same statute, RSMo § 115.306, governed Garza's own Ward 4 filing, with her $9,915.43 lien, six and a half years old by the time she took the seat, already on the books (Case 1616-MC15890). The state had to garnish her three times to collect. She satisfied it Apr. 15, 2025, two years into her term. On Oct. 6, she voted no on all eight articles charging that same failure.

“A rule that bends for one person isn’t a rule. It’s a favor.” And favors get called in selectively.

The questions above are ours; every vote and document on this page is the city’s.

Alderman12345678
WaltersNoNoNoNoNoNoNoNo
TushNoNoNoNoNoNoNoNo
AziereYesYesYesYesYesYesYesYes
HaydenYesYesYesYesYesYesYesYes
EmersonYesYesYesYesYesYesYesYes
GarzaWard 4NoNoNoNoNoNoNoNo
MoralesNoNoNoNoNoNoNoNo
KrizekYesYesYesYesYesYesYesYes
MimsYesYesYesYesYesYesYesYes
Result5–45–45–45–45–45–45–45–4

Columns = articles 1–8, voted individually. Before each vote, the chair stated on the record that six votes were required to pass.

One bloc. Eight times.

Eight different articles. Different acts, different evidence, different days of testimony. The vote never changed, and neither did the names. Every article drew the same four “no” votes, in the same order, from the same four members:

Theresa Garza

Ward 4

NO ×8

Josh Morales

Ward 4

NO ×8

Theresa Tush

Ward 1

NO ×8

Greg Walters

Ward 1

NO ×8

Five members voted to sustain every article. The other four voted as a unit, and a unit of four is all it takes when six are needed.

Epilogue · 7:42 – 8:15 PM

And then the board fought over signing the paper.

When the findings of fact, the written record that formalizes the outcome, came up for adoption, the same four who had blocked every article carried the motion, twice. The five who had voted to sustain refused to sign, and the first motion failed 4–5. What followed was twenty-five minutes of the most honest debate of the night: members saying on the record that they knew the taxes had gone unpaid, that conscience would not let them formalize the outcome. Then Thomas's own attorney warned the board he would go to court and the city would pay its outside counsel for the privilege. The findings were adopted on re-vote, 6–3. Three members, Aziere, Emerson, and Mims, never signed.

Source: City of Raytown livestream, 7:42–8:15 PM CT. Events described from the city's own video; official minutes pending.

Count the noes

Garza's “No” lands at these timestamps in the city's official video of the meeting:

Art. 1 · 11:42Art. 2 · 13:50Art. 3 · 15:45Art. 4 · 17:30Art. 5 · 19:45Art. 6 · 21:38Art. 7 · 23:40Art. 8 · 25:25

She's been on the other side of these rules.

2015 · Disqualified

A judge struck Garza from the Kansas City council ballot over residency. She has personally stood where eligibility rules decide who holds office.

Kansas City Star, Feb–Mar 2015

2016–2025 · Garnished

The state held a $9,915.43 income-tax lien against her, collected through three garnishments, satisfied April 15, 2025. Mid-term. She says she was “never garnished.” The docket lists three.

Docket 1616-MC15890 · 17-EXEC-360, -8204, -8213

Source: City of Raytown livestream (Swagit), captured Oct 6, 2026, 6:31:46–7:05 PM CT. Roll calls transcribed from the stream; to be cross-checked against the official minutes when posted. This page documents how aldermen voted, it takes no position on the underlying allegations.

The seat, and the margin

5

ballots decided the Ward 3 race that Latrice Thomas won in April 2025.

The Jackson County Election Board ran that race through a manual recount as part of its routine post-election audit, and certified the result that Wednesday.

$190,000

moved from the General Fund to outside counsel for the impeachment proceeding, Sept. 1, 2026

8

separate votes on whether to remove her from that seat, Oct. 6, 2026

Sources: Jackson County Election Board email, Apr. 14, 2025 (the five-ballot margin and the recount); city roll calls, Sept. 1 and Oct. 6, 2026. Each line is a dated record, not a characterisation. (see sources)

In her own words · Oct. 5, 2026

We asked for comment. She answered. So does the docket.

Ahead of the Oct. 6 impeachment hearing, we emailed Alderwoman Garza two questions and promised to publish any response verbatim and in full. She replied the same day, copying an attorney. Here is her letter, unedited, and what the public record says to each claim.

Her letter · verbatim

Received Oct. 5, 2026, 2:54 PM, in response to our request for comment

From: Alderman Theresa Garza (alderman_theresa_garza@raytown.mo.us) · Copy: bthomas@bktplaw.com

Thank you for reaching out. I will address your questions directly.

The 2016 Missouri Department of revenue lien was related to tax filings that my late husband failed to complete during a period when we were legally separated. I did not have any wages or bank accounts garnished. Once I learned of the issue, I hired a tax resolution firm and entered into a payment plan with the state of Missouri. That plan has been completed. In 2023, the state modified the plan because my ex-husband passed away unexpectedly, and since we were still married during the years, he did not file, I had to absorb his portion of the payment as well. Again that plan has been completed. I was transparent about this during my 2023 campaign and posted publicly about it at the time. I have re-shared my full RDA questionnaire on my Garza for Raytown page, which includes that disclosure in the responses.

Regarding Alderman Thomas, I did not vote to remove her because that vote has not occurred. The board voted to proceed with the required statutory process so the matter could be reviewed according to Missouri law. My vote supported following the proper procedure, not pre-determining any outcome. My tax matter was disclosed years ago, addressed, and resolved through a completed payment plan. It is unrelated to the current proceedings involving Alderman Thomas.

Thank you for the opportunity to provide clarification.

Alderman Garza, Ward 4

Claim by claim, the record answers

“I did not have any wages or bank accounts garnished.”

Garnishment 17-EXEC-360, garnishee UMB Bank NA, served by the sheriff Feb. 2, 2017; the bank answers for $850.26. Garnishments 17-EXEC-8204 (Renovate America, Inc.) and 17-EXEC-8213 (CareFusion Resources LLC), Oct. 2017, both entered “Garnishment Paid to Court.”

Contradicted by the docket

“Resolved through a completed payment plan.”

The docket shows the lien open from Oct. 21, 2016 until a Satisfaction of Judgment filed April 15, 2025, eight and a half years later, two years into her current term. No payment-plan entry appears on the docket.

Docket shows 8½ years open

“I was transparent about this during my 2023 campaign.”

We could not verify this from the public record. The only disclosure she points to is a questionnaire she says is posted on her campaign Facebook page.

Unverified

Don't take anyone's word

Compare both against Case 1616-MC15890

Published verbatim per our commitment. Docket entries quoted from the public record of Jackson County Case No. 1616-MC15890. If any document here is in error, tell us, corrections are logged and published.

New in the file · Court record

The state had to garnish her wages, three times. Then came a hearing over someone else’s taxes.

This is not an allegation, it's a docket. She didn't fall behind and catch up. She didn't pay until the State of Missouri took it: three garnishment executions in a single year, served on her bank and on two companies holding her money. The Department of Revenue's own paper trail, from lien to garnishment to a satisfaction filed on Tax Day, two years into her term.

In the Sixteenth Judicial Circuit, Jackson County, Missouri

Dept. of Revenue v. Garza, Theresa A. · Case No. 1616-MC15890

$0

state income-tax lien, Oct. 2016

0

garnishment executions in a single year

0.0 yrs

the lien went unpaid

0

votes won while owing the state

  1. Oct. 21, 2016

    The lien

    Missouri Department of Revenue files a certificate of tax lien, individual income tax, against Theresa A. Garza: $9,915.43. Judgment entered in Jackson County.

  2. 2017

    The garnishments

    She still didn't pay, so the state took it. Three executions in one year: her UMB Bank account served by the sheriff, then garnishments served on CareFusion Resources and Renovate America. The bank answers for $850.26. Two more garnishments pay out to the court. The lien stands.

  3. Candidate filing

    The affidavit

    Filing for Ward 4, she attests, as Missouri law requires of every candidate, on Form 5120, that she is current on her state taxes. The $9,915.43 lien is still on the books.

  4. Apr. 4, 2023

    The election

    Voters hand her the seat, 443–249, never told she owed the state.

  5. Apr. 15, 2025

    The payoff

    Satisfaction of judgment, filed on Tax Day, eight and a half years after the lien, two years into the term she won while owing it.

  6. Apr. 14, 2026

    Aye · 7–2–1

    The vote

    Garza votes AYE to convene a Board of Impeachment against Ald. Latrice Thomas, a case centered on unpaid taxes. Her own garnished lien had been paid off one day shy of a year earlier. Six months later, she voted no on all eight articles charging that same failure.

    Same county. Same statute. Same affidavit. Same seat.

The exhibits, verbatim from the docket

Exhibit A

“CERTIFICATE OF TAX LIEN, INDIVIDUAL INCOME TAX. $9,915.43. On Behalf Of: DEPARTMENT OF REVENUE”

Judgment entered, Oct. 21, 2016
Exhibit B

“Garnishment 17-EXEC-8213 vs. THERESA A GARZA, Garnishee: CAREFUSION RESOURCES LLC, Garnishment Paid to Court”

Execution/garnishment, Oct. 2017
Exhibit C

“SATISFACTION OF JUDGMENT.”

Filed Apr. 15, 2025, Tax Day, two years into her term

Don't take our word

Read the docket yourself, Case 1616-MC15890

Missouri's candidate affidavit (RSMo § 115.306, Form 5120) requires attesting to current payment of state income taxes at filing, the same requirement at the heart of the Thomas case.

Three times, the state stopped asking, and started taking

The hypocrisy isn't alleged. It's docketed.

The exhibits above are verbatim from the public docket of Case 1616-MC15890, free to read at courts.mo.gov. Dates, amounts, and garnishees as entered by the court.

Text this to a Ward 4 neighbor

“Raytown's Ward 4 alderman: a $9,915 state income-tax lien, unpaid 8½ years, paid only after the state garnished her three times. A year later, she sat on the board in a colleague’s unpaid-taxes impeachment case. It's all in the public court docket.”

What's on this page 15 chapters, all sourced

Follow the Money

$199,000 a year of taxpayer money. Here's what that actually looks like.

The salary is named in black and white in the letter that ended her county employment. Big numbers are easy to skim past, so we broke it down.

One salary, up close

Per month

$0

Per week

$0

Per workday

$0

Arithmetic on the $199,000 figure in the county's letter. Bars are scaled to each other, not to any household budget.

Six months. That's all it took.

Appointed in the fall, fired by letter before spring was out. In that span, the salary alone paid out roughly:

$0

Half a year of the $199,000 salary, before the county concluded it needed “new leadership.”

The full tab: $0 a year

$199,000 as county Chief of Staff, plus roughly $4,000 a year from Raytown as Ward 4 Alderman, a seat she held while collecting the county salary. Two public offices, two public paychecks: $203,000 a year of taxpayer money, all told.

See the number in the letter itself

In a hurry? The letter in 30 seconds

  1. She was hired at $199,000 a year, a political appointment.

    Chief of Staff to the Jackson County Executive, not a merit hire, a political appointee cashing in on politics. The salary is named in the letter itself.

  2. Six months later, the county fired her.

    The ultimatum is in writing: resign by April 23, "or you will receive a termination letter."

  3. The reasons are in writing.

    "Stealing county resources." "No loyalty above your self-promotion." "I finally lost all confidence in your ability to serve."

That's the whole story. Everything below is the proof, read the full annotated letter →

The Letter Everyone's Talking About

Some things needed to be said.

This letter has been making its way around Raytown, passed between neighbors, forwarded in group chats, brought up at the dinner table. No downloads, no links, it's right here. Scroll and read every word.

1 / 4

Swipe to turn the page

✦ Highlighted passages, drawn in as you read

Share it with a neighbor. That's how this spreads.

Straight from the letter

Jackson County Executive Phil LeVota, in his letter to Alderwoman Garza

Jackson County Executive Phil LeVota

Jackson County Executive Phil LeVota

Quotable. Shareable. Documented.

The letter, in its own words.

Four lines from the county's own letter. Copy any of them, with the link, and put them in front of a neighbor.

On the job · p. 2

“That can equate to stealing county resources.”
Jackson County letter to Theresa Garza

On loyalty · p. 2

“You never displayed any loyalty to Jackson County above your self-promotion.”
Jackson County letter to Theresa Garza

The verdict · p. 3

“I finally lost all confidence in your ability to serve me.”
Jackson County letter to Theresa Garza

The ending · p. 4

“I will then act to terminate your employment.”
Jackson County letter to Theresa Garza
You continually utilized official county, taxpayer resources, your email, county phone, to set up and pursue personal employment opportunities for months. ... That can equate to stealing county resources.

Jackson County Executive Phil LeVota, the termination letter, Apr. 2026

Act II · The Pattern

Sixteen years. One pattern.

She ran as the ethics reformer. Then came the chairmanship, the conflicts of interest, the warnings she waved away. Every stop documented.

Sixteen Years, One Pattern

It didn't start yesterday.

Stops on the public record, each one documented, each one linked. Scroll and watch the line draw itself.

Jan. 2010

Stripped of her committee chairmanship

As a Jackson County legislator, she spends three years chairing the Justice and Law Committee, until the newly elected chairman removes her from the post. A public demotion, one she confirmed herself.

Source & context

Source: The Dispatch, Jan. 27, 2010

Full citations and document links are listed in the sources section at the bottom of this page.

2011

Conflict-of-interest concerns at the county

Her husband resigns from the Guadalupe Center, a nonprofit receiving nearly $200,000 a year from the county, after the county attorney warns the funding would have to stop if she served. Her offer to simply recuse herself wasn't enough. She later called the standoff political retribution, while admitting to the Star she had no proof.

Source & context

Source: Associated Press, Feb. 2011; The Pitch candidate roundup

Full citations and document links are listed in the sources section at the bottom of this page.

2014

Steps aside from the county legislature

Doesn't seek re-election to the Jackson County Legislature, one of three incumbents the Star reports are "stepping aside." Months later she files for the Kansas City council seat that ends in her disqualification.

Source & context

Source: Kansas City Star, May 12, 2014

Full citations and document links are listed in the sources section at the bottom of this page.

Feb. 2015

Exits the KC council race

Drops out of the race for Kansas City's 5th District at-large seat amid questions about whether she actually lived where she claimed to live, the charter's two-year residency requirement was the problem.

Source & context

Source: Kansas City Star

Full citations and document links are listed in the sources section at the bottom of this page.

Feb. 2015

Disqualified by court order

Days after her withdrawal, a Jackson County Circuit Court order makes it official: she is disqualified over residency, the lease she presented was signed nine days before the two-year deadline, and election records showed her voting in Blue Springs. Her name stays on the ballot, but votes cast for her are not counted.

Source & context

Source: Jackson County Circuit Court order, Feb. 2015; Kansas City Star editorial, Mar. 23, 2015

Full citations and document links are listed in the sources section at the bottom of this page.

Oct. 2016

The state puts a $9,915 lien on her

The Missouri Department of Revenue files a certificate of tax lien, individual income tax, $9,915.43 against Theresa A. Garza, and judgment is entered in Jackson County. It will hang over her for eight and a half years.

Source & context

Source: 16th Judicial Circuit, Case No. 1616-MC15890, read the docket

Full citations and document links are listed in the sources section at the bottom of this page.

2017

Garnished

To collect, the state goes after her money directly: garnishments served on her UMB Bank account (by the sheriff), then on CareFusion Resources and Renovate America, three executions in one year. The bank answers for $850.26. The lien stood.

Source & context

Source: Case No. 1616-MC15890, garnishment entries 17-EXEC-360 / -8204 / -8213

Full citations and document links are listed in the sources section at the bottom of this page.

Apr. 2023

Elected in Raytown, while owing the state

Elected to the Raytown Board of Aldermen, Ward 4, defeating Mary Jane Van Buskirk 443 to 249. To file, Missouri law required her to attest she was current on state income taxes. The $9,915.43 lien was still on the books, unpaid.

Source & context

Source: City certified results, Apr. 18, 2023 · RSMo § 115.306 · Case 1616-MC15890

Full citations and document links are listed in the sources section at the bottom of this page.

Apr. 15, 2025

Pays up, on Tax Day, two years into her term

A satisfaction of judgment is finally filed: the 2016 income-tax lien is paid off on April 15, 2025, eight and a half years after it was entered, and two years after Ward 4 voters handed her the gavel.

Source & context

Source: Case No. 1616-MC15890, satisfaction of judgment, Apr. 15, 2025

Full citations and document links are listed in the sources section at the bottom of this page.

Oct. 2025

Named County Chief of Staff, $199,000/yr

Accepts the Chief of Staff job under Jackson County Executive Phil LeVota, a political appointment, not a merit hire, while still serving as Alderman and drawing a second public paycheck.

Source & context

Source: LeVota letter; press reports

Full citations and document links are listed in the sources section at the bottom of this page.

Apr. 2026

Fired as Chief of Staff

LeVota's letter fires her from county employment, citing taxpayer resources used for personal job hunting, a contract conflict of interest, and hidden activity.

Source & context

Source: The letter; KSHB

Full citations and document links are listed in the sources section at the bottom of this page.

Apr. 14, 2026

Votes AYE to convene the impeachment board

Votes AYE on Amended Bill 6707-26, the ordinance serving eight articles of impeachment on fellow Alderman Latrice Thomas and convening a Board of Impeachment, adopted 7–2 over the objections of her own ward-mate Josh Morales. The case against Thomas centered on unpaid taxes. Garza cast that vote with her own $9,915 income-tax lien, garnished by the state, unpaid for eight years, barely a year behind her.

Source & context

Source: City minutes, Apr. 14, 2026 (Apr. 21 packet)

Full citations and document links are listed in the sources section at the bottom of this page.

Jul. 7, 2026

Abstains on the Dobbs remand

When the board votes 7–0 to send the Dobbs Tire permit back to Planning & Zoning for one more look, Garza doesn't vote at all, she abstains, one of only two. The same night, a fast-track of the city's conflict-of-interest ordinance fails 5–3 for want of a two-thirds vote.

Source & context

Source: City minutes, Jul. 7, 2026 (Aug. 11 packet)

Full citations and document links are listed in the sources section at the bottom of this page.

Aug. 11, 2026

Kills the Dobbs Tire project in her own ward

Planning & Zoning now recommends approval 7–1. The mayor backs it. Staff backs it. The motion to adopt fails 5–3, Garza votes NAY. An 8-bay, 8,000 sq ft reinvestment on a long-vacant 350 Highway lot dies at the hands of its own ward's alderman. Watch the meeting. It's public.

Source & context

Source: City minutes, Aug. 11, 2026 (Aug. 18 packet); city video portal

Full citations and document links are listed in the sources section at the bottom of this page.

Aug. 25, 2026

The impeachment trial begins

The board convenes as a Board of Impeachment, a full trial-style public hearing on the eight articles against Ald. Thomas, the process Garza voted to set in motion in April. The hearing continues to a later session, where the board, Garza included, will cast the deciding votes on removal.

Source & context

Source: Board of Impeachment agenda, Aug. 25, 2026

Full citations and document links are listed in the sources section at the bottom of this page.

Promise vs. Record

She promised ethics. The record answered.

Read down the spine: every promise on one side, every documented answer on the other. The gap between them is the whole story.

  1. The promise · Aug. 2010

    She runs as the ethics reformer

    Campaigning for the county legislature, she makes ethics her brand: "It was very rarely heard that you heard the words 'ethics' and 'county government' in the same sentence. And if you did it was kind of a joke."

    Source: KCUR, Aug. 1, 2010

  2. The record · Feb. 2011

    Her first conflict-of-interest warning

    Weeks into the job, the county attorney warns that her husband's employer, a nonprofit taking nearly $200,000 a year from the county, creates a conflict. Her offer to simply recuse herself: rejected. She calls the fallout political retribution, then admits to the Star she has no proof.

    Source: Associated Press, Feb. 2011 · The Pitch

  3. The promise · Aug. 2025

    She collects another title

    A glowing press release welcomes her to the LINC Commission, listing board seat after board seat, award after award. What it never lists: a single thing any of those seats delivered for the public.

    Source: LINC Commission announcement, Aug. 2025

  4. The promise · Oct. 2025

    Trusted with the county's top staff job

    Appointed Chief of Staff to the County Executive at $199,000 a year, the salary of someone expected to guard the public's money, not shop for their own next job.

    Source: The LeVota letter, Apr. 2026

  5. The record · Apr. 2026

    Fired for the exact conduct she campaigned against

    She pursues a job with CBIZ while serving as "a decision maker" on its multi-million dollar county contract, hidden in private calendar entries and a second Facebook page. The termination letter's verdict: "Anyone could see that is inappropriate and unethical."

    Source: The LeVota letter, Apr. 2026, read it on this site

  6. The promise · 2026

    Raytown's Ward 4 representative

    Trusted with the ward's future, its investment, its growth, its voice at City Hall.

    Source: City of Raytown

  7. The record · Aug. 2026

    She counts the votes to kill her own ward's project

    Staff recommends approval. Planning & Zoning votes 7–1 to approve. She tallies the votes needed to bury the Dobbs Tire permit anyway, and supplies one of the three no's herself.

    Source: City staff report · Board of Aldermen, Aug. 11, 2026

  8. The record · Sept. 2026

    Forced out, she reaches for the 2011 playbook

    She answered her dismissal with an official complaint accusing the county executive of discrimination and a hostile work environment. The Star also reports he had told her of an anonymous email accusing her of illegal activity and recommending her firing. Back in 2011 it was a retribution claim she admitted she couldn't prove. Deflect, never own it.

    Source: Kansas City Star, Sept. 2, 2026

The ethics reformer of 2010 would recognize the record of 2026 instantly. It's the kind of joke she warned us about.

While Raytown budgets got tighter

$0

a year, her taxpayer-funded Chief of Staff salary

$0/hr

roughly what that salary costs taxpayers per working hour

0.0×

the median Raytown household income ($68,840, Census ACS)

0 mos

from appointment to the letter that ended it

“I will not be bullied by someone I overpaid and gave an amazing opportunity who just wanted to have more of the limelight than she got.”[1]

Entered Into Evidence

The record speaks for itself.

In their own words, her former boss, and the Kansas City Star.

Exhibit A

The Conflict of Interest

“You actually pursued a position with CBIZ when the county is currently negotiating a multi-million dollar contract when you were a decision maker on the awarding of that contract. Anyone could see that is inappropriate and unethical.”

Jackson County Executive Phil LeVota's letter to Garza

See it in the letter, page 1

Exhibit B

The Salary

“I chose you to fill the Chief of Staff position at a salary of $199,000 a year and to receive a letter like this is appalling and a great piece of evidence to show your true character.”

Exhibit C

The Hidden Activity

“You purposely hid all of this activity from me even going as far as having two Facebook pages of one I was blocked from and also by having these employment pursuing meetings labeled as 'private' on your county calendar.”

Exhibit D

The Residency Question

“Theresa Garza Ruiz's name is on the ballot, but a judge disqualified her as a candidate because of residency questions, and any votes for her will not be counted.”

Kansas City Star editorial, March 23, 2015

Read the editorial

The Conflict-of-Interest Playbook

Sixteen years. The same play.

Once is a mistake. Twice is a method. Three times is a career. Lay the conflicts side by side and the playbook writes itself, get close to public money, get warned, cry persecution.

2011 · Jackson County Legislature

The Guadalupe Center conflict

  • Her husband works for the Guadalupe Center, a nonprofit taking nearly $200,000 a year from the county she helps govern.
  • The county attorney warns: the funding would have to stop if she serves.
  • Her fix? She'll just recuse herself. The county attorney: not enough.
  • Her husband resigns. She calls it political retribution, then admits to the Star she has no proof.

Source: Associated Press, Feb. 2011 · The Pitch

2026 · County Chief of Staff

The CBIZ conflict

  • She actively pursues a job with CBIZ, while CBIZ negotiates a multi-million dollar contract with the county.
  • Her own boss's letter: she was "a decision maker on the awarding of that contract."
  • The letter's verdict: "Anyone could see that is inappropriate and unethical."
  • She hides the pursuit, private calendar entries, a second Facebook page her boss was blocked from.

Source: The LeVota letter, Apr. 2026, read it on this site

Today · Raytown Board of Aldermen

Ongoing

The Spire conflict, the play that never ended

  • She sits on the Raytown Board of Aldermen for Ward 4, and collected a paycheck as Regional Manager of Governmental Affairs for Spire, Raytown's natural gas utility, while serving. She no longer works for Spire. Both roles were listed side by side on her own LinkedIn.
  • Governmental affairs is the lobbying desk. Her employer's interests run directly through the city she was elected to govern, the same collision of public office and private paycheck that got her warned in 2011 and fired in 2026.

Source: her own LinkedIn profile · City of Raytown utilities page (Spire is Raytown's gas provider) · LINC Commission announcement, Aug. 2025

2025–26 · Chief of Staff + Raytown Alderman

Two offices, two paychecks, one built-in conflict

  • She takes the $199,000 Chief of Staff job, a political appointment, while still serving as Raytown Alderman for Ward 4. Two public offices, Chief of Staff and Raytown Alderman, two public paychecks, at the same time.
  • The conflict was raised directly, in writing: when the county's interests and the city's interests collide, who does she serve? She held both offices anyway, until the county fired her.

Source: correspondence on file, full letter to be published

The signature, the same moves, every time

Public money within reach

2011: $200K/yr in county funds to her husband's employer. 2026: a multi-million dollar county contract for her would-be employer.

Warned about the conflict

2011: the county attorney spells it out. 2026: her own boss puts it in a termination letter.

Deflect, never own it

2011: cries political retribution, then admits she has no proof. 2026: private calendar entries, a hidden second Facebook page, then a discrimination complaint the county executive called “trying to build a case for a lawsuit.”

0documented conflicts of interest
0official warnings
0years, and it never stopped

Warned in 2011. Fired in 2026. And the same conflict has sat on the Raytown Board of Aldermen, until her Spire employment ended, on the payroll of the utility it regulates.

Don't Take Our Word For It

It's all out there.

The headlines, the history, the court docket, it's been public for years. Here's where to find it.

The Dispatch2010January 27, 2010

Garza Ruiz no longer chairs Justice and Law Committee

Three years into chairing the Jackson County Legislature's Justice and Law Committee, Garza Ruiz is removed from the post by the newly elected chairman. She publicly confirmed the ouster herself, the pattern's first chapter.

Read the source
KCUR 89.3 (NPR)2010August 1, 2010

Tuesday's primary may shift power dynamic in Jackson County

KCUR's pre-primary profile: Garza Ruiz runs as the county's ethics reformer while her challenger warns she's more interested in planting flags than bringing people together. The ethics brand didn't age well.

“It was very rarely heard that you heard the words 'ethics' and 'county government' in the same sentence. And if you did it was kind of a joke.”

Read the source
The Pitch20152015

Rounding up KCMO's city council candidates as the 26th floor shuffle begins

The Pitch's candidate roundup revisits the Guadalupe Center conflict in detail: nearly $200,000 a year in county funding at stake, the county attorney's warning, her recusal offer rejected as insufficient, and her claim that it was all political retribution.

“She admitted to The Kansas City Star that she had no proof for this theory.”

Read the source
KMBC 9 News20152015

Teresa Garza-Ruiz exits KC council race

KMBC reports on Garza-Ruiz's withdrawal from the Kansas City 5th District at-large council race.

Read the source
News Tribune (AP)2011February 8, 2011

Husband of Missouri leader resigns over conflict

AP reporting on conflict-of-interest concerns involving public funding while Garza-Ruiz served as a Jackson County legislator.

“Concerns were raised that his position would pose a conflict of interest for his wife.”

Read the source
JimmyCsays2015February 19, 2015

Theresa Garza Ruiz is out, and Freedom Inc. is poised to win back KC's 5th District at-large council seat

Local political commentary on the 2015 council race and Garza-Ruiz's departure from it.

“Theresa Garza Ruiz's announcement that she is dropping out of the race.”

Read the source
Kansas City Star2015February 20, 2015

Citing personal reasons, Theresa Garza Ruiz withdraws from Kansas City Council race

The Star's report on her withdrawal from the 5th District race amid questions about whether she met the charter's two-year residency requirement.

Read the source
Kansas City Star (Editorial)2015March 23, 2015

The Star's recommendations for the Kansas City Council's at-large seats

The Star notes she remained on the ballot, but a judge had disqualified her, and votes cast for her would not be counted.

“A judge disqualified her as a candidate because of residency questions, and any votes for her will not be counted.”

Read the source
LINC Commission2025August 20, 2025

LINC Commission welcomes Theresa Garza Ruiz

Her own welcome announcement from the LINC Commission states the Spire job outright, documentary confirmation of the utility-paycheck conflict, in her camp's own words.

“In addition she is employed by Spire as the Regional Manager of Governmental Affairs and Community Engagement.”

Read the source
KCTV 52025October 14, 2025

Jackson County Legislature appoints interim county executive following interviews

How the county job began: newly named interim executive Phil LeVota says he approached Raytown Alderman Theresa Garza and she accepted the chief of staff offer, while keeping her elected seat.

Read the source
KSHB 412026April 27, 2026

Chief of staff for Jackson County Executive no longer on the job

KSHB reports Garza is out as Chief of Staff, six months into the $199,000-a-year role, and that she has hired an attorney. LeVota won't say whether she was fired or resigned.

“We had conversations over the last couple of months about her frustrations. Chief of Staff wasn't the role she thought it was going to be., County Executive Phil LeVota”

Read the source
Kansas City Star2026September 2026

Indicted Jackson County leader accused of discrimination, official complaint reveals

The Star reports on Garza's official complaint against LeVota, alleging discriminatory treatment and a hostile work environment, and that LeVota had told her of an anonymous email accusing her of illegal activity and recommending her firing.

Read the source
Missouri CaseNetCourtPublic court record

Case No. 1516-CV02659, 16th Judicial Circuit

Public court docket from the Missouri judiciary's CaseNet system. Court records are public documents, read the docket directly.

Read the source

The Character File

Three tests every public servant faces. Three documented failures.

Character isn't what you campaign on. It's what you do when the money is on the table, the truth is inconvenient, and your neighbors are counting on you.

Failed

When public money is within reach

She reached for it.

  • 2011: her husband's employer draws nearly $200,000 a year from the county she helps govern, and she resists the county attorney's warning until her husband resigns.
  • 2026: she pursues a job with CBIZ while serving as "a decision maker" on CBIZ's multi-million dollar county contract.

Source: Associated Press, 2011 · The LeVota letter, 2026

Failed

When the truth is inconvenient

She chose the convenient story.

  • 2011: she calls her husband's forced resignation political retribution, then admits to the Kansas City Star she has no proof.
  • 2026: the job pursuit is kept off the books, private calendar entries and a second Facebook page her own boss was blocked from seeing.

Source: The Pitch, 2015 · The LeVota letter, 2026

Failed

When her own neighbors need her

She wasn't there.

  • She missed the meetings and skipped recorded votes, the absences are in the city's own minutes.
  • When a reinvestment project came to her own ward, backed by staff, backed 7–1 by Planning & Zoning, she counted the votes to kill it and supplied one of the three no's.

Source: City minutes & staff report · Board of Aldermen, Aug. 11, 2026

Sixteen years. Three tests. The record answers every one.

Act III · The Record in Office

Then Raytown gave her a gavel.

The votes she skipped, the meetings she missed, and the investment she killed in her own ward, straight from the city's own minutes.

Case File No. 6713-26 · Ward 4, Garza's ward

Case Study: Economic Development

In her own ward, a business was ready to invest. Garza called it “just filling empty buildings.”

For about five years, the former IHOP at 10000 E. 350 Highway sat empty, an obsolete building on one of Raytown's main commercial corridors, in Alderman Garza's own Ward 4. Then Dobbs Tire & Auto came forward with a plan: tear into the site, build a modern 8-bay auto shop, and bring an active business back to the lot.

City staff reviewed it and recommended approval with conditions, writing that the project would “help to uphold and increase existing property values”. The Planning & Zoning Commission agreed, voting 7–1 to recommend approval.

And it wasn't some borderline project. Vehicle repair is an allowed use in that zoning district, and staff's own report said the project would “help to uphold and increase existing property values”, jobs on the corridor, sales-tax revenue for the city, and life back in a dead lot.

On August 11, 2026, the Board of Aldermen killed the permit anyway. The motion to adopt failed 5–3, and Garza was one of the three no votes. Moments before the roll call, on camera, she confirmed exactly how many votes it would take to kill the permit, then supplied one of those no votes herself, and publicly defended the outcome, dismissing the whole idea as “just filling empty buildings.”

Jobs. Tax revenue. Higher property values. A 7–1 recommendation. All of it traded for one empty lot that's still empty. That's economic development, Garza-style.

So why would they do this?

The mayor backed it. City staff recommended it. Planning & Zoning approved it 7–1. The only thing standing between Ward 4 and a new business was politics, a game of one-upmanship at City Hall, where denying the mayor a win mattered more than delivering for the citizens they were elected to represent. When scoring political points beats serving the public, the public loses. And the lot stays empty.

0 yrs

Lot vacant in her ward

0

Bays turned away

0

Businesses gained

$0K

Est. tax revenue turned away

Revenue figure is an estimate of the project's value to the city. What isn't an estimate: staff warned in writing that denial meant the lot would “remain vacant and underutilized”, and it has.

Live in Ward 4?

This wasn't an abstract vote, it was your ward's storefront, your tax base, your jobs. Your representative didn't just vote against it; she worked the floor to make sure it died.

The roll call

6 votes needed to pass

Tap a seat to see how they voted.

5 Aye 3 No 2 Absent

One vote short. The permit died on the three no votes: Morales, Walters, and Garza. Tush and Thomas were absent. Roll call from the city's published minutes.

  • A modern 8-bay auto shop on a lot vacant ~5 years
  • City staff: recommended approval with conditions
  • Planning & Zoning recommendation: 7–1 for approval
  • An allowed use under the site's existing zoning
  • Jobs, sales-tax revenue, and, per staff, higher property values

Sources: city staff report, P&Z vote, and Board of Aldermen minutes, linked in the sources section.

Bill No. 6713-26, second reading, August 11, 2026. Motion to adopt failed 5–3 (Ayes: Mims, Emerson, Hayden, Aziere, Krizek; Nays: Morales, Walters, Garza; Tush and Thomas absent). In the published minutes, read them in the city's own packet (p. 3 of 87).

Full case file · the timeline, the evidence & every source

Read the Dobbs Tire file →

The staff recommendation

“Staff recommends Approval with Conditions”, and: “New construction will help to uphold and increase existing property values.”

City of Raytown staff report, CUP application PZ-2026-07

Garza's response, on her own page

“Economic development is about shaping Raytown's future, not just filling empty buildings.”

Alderman Theresa Garza, Raytown Ward 4 public post, August 2026

Aerial view of the vacant lot at 10000 E. 350 Highway, outlined in the city's staff report
The lot (outlined), from the city's own staff report, 1.2 acres on the 350 corridor. Still empty.

From the floor, doing the math

“When it initially came to us and it had been declined, then it required seven votes. And now it went Planning and Zoning and that changed, so now it requires six votes, correct? Thank you.”

Garza, moments before casting one of the three no votes (city broadcast)

Raytown Board of Aldermen in session, August 11, 2026
The board in session, Aug. 11, 2026, city broadcast; Garza seated at her nameplate
  1. ~2021

    The IHOP at 10000 E. 350 Hwy goes dark

  2. 5 yrs

    The lot sits empty, in Garza's Ward 4

  3. 2026

    Dobbs Tire proposes a modern 8-bay shop

  4. Jun 16

    City staff recommend approval

  5. Jul 23

    Sent back for reconsideration, P&Z flips to 7–1 for approval

  6. Aug 11

    The permit dies 5–3, Garza votes no

The decision-makers

The names behind an empty lot.

It took six votes to bring a business back to the 350 corridor. These are the people who made sure it never got them.

Chair, Planning & Zoning Commission

Started it

Steve Meyers

Chaired the initial hearing and voted for the 5–2 denial, then cast the sole nay when his own commission reversed 7–1.

“Certain uses are more productive than others… a tire shop may not be the highest and best use.”
P&Z minutes, May 21, 2026 (reported speech)

Alderman, Ward 4, the project's own ward

Worked the floor

Theresa Garza

Questioned the legitimacy of the reconsideration process from the floor, told colleagues the ward 'does not want it,' then voted no, against staff, the owners, and a 7–1 recommendation, in her own ward.

“Economic development is about shaping Raytown's future, not just filling empty buildings.”
Ward 4 public post, August 2026

Alderman, Board of Aldermen

Cast the third no

Josh Morales

One of the three no votes, Morales, Walters, Garza, that left the motion at five when six were needed. With his vote, the permit died and the lot stayed empty.

Alderman, Ward 1

Ran the letter campaign

Theresa Tush

Circulated a letter to Raytown's tire and repair shops urging them to pack the July 7 meeting and oppose the Dobbs permit, even proposing a cap on new business licenses to shut out competitors. When the deciding vote came, she didn't show.

“Our city is already saturated with these types of businesses.”
Tush's letter to local shops, copy on file

The smoking gun

The letter that packed the room.

Before the Dobbs permit reached a final vote, Alderman Theresa Tush circulated this letter to Raytown's tire and repair shops, urging the established competition to turn out against it, and floating a government cap on business licenses to shut new shops out. Picking winners and losers isn't economic policy, it's protectionism in writing.

Letter circulated by Alderman Theresa Tush urging local tire shops to oppose the Dobbs permit, with the recipient's handwritten annotation 'Dobb's tires, where IHop is'
The letter (full transcript alongside). The recipient's handwritten note: “Dobb's tires, where IHop is.” Original photo on file.

Transcript

“I want to make sure you're aware that another company is looking to open a new tire and repair shop here in Raytown.”

“Many of us are concerned that our city is already saturated with these types of businesses. When too many similar shops open, it puts unnecessary pressure on long-standing local businesses like yours…”

“If Raytown were to set a cap on the number of tire/repair business licenses, one that's lower than the number we already have; it would help protect established shops…”

“…I encourage you to attend the July 7th Board of Aldermen meeting and make your voice heard.”

Signed: Theresa Tush, Alderman Ward 1, copy photographed and on file

Read that again: an elected alderman asking the government to cap how many businesses can compete, an incumbent-protection racket, in her own words. And when the final roll was called, Tush was absent. The letter packed the room; she didn't even cast a vote.

Just filling empty buildings.

Garza, dismissing the reinvestment project she helped kill in her own ward

Roll call · Bill No. 6713-26, second reading

The vote, August 11, 2026

Ordinances need six votes to pass. It got five. The motion failed, and Ward 4's own alderman helped kill it.

Ayes, for the project

Mims, Emerson, Hayden, Aziere, Krizek

Nays, against the project

Morales, Walters, Garza

Absent

Tush, Thomas

From the floor, August 11

Transcribed from the city's own broadcast of the meeting.

So I know that the Planning and Zoning Commission initially voted it down. Then we returned it to the Planning and Zoning and now they've returned it back to us. So does the city have an actual ordinance that kind of helps guide the process for reconsideration, or is that just by administrative discretion?

Alderman Theresa Garza, questioning the legitimacy of the process before voting no

“Alderman Garza.”, “No.”

Roll call, Bill No. 6713-26, second reading

Her case against it, in her own words

Transcribed from the city's broadcast of the June 16, 2026 first reading.

We have received several calls from our constituents, because this is in our ward, and they do not want it.

Garza, explaining her opposition at the first reading

We do economic development like the unpopular kid at a middle school dance, we take whatever comes along.

Garza, on why Raytown should turn businesses away

City staff recommended approval with conditions. The applicant called it “a significant reinvestment.” Her own Ward 4 page called it “just filling empty buildings.”

Said vs. did · The interview

She campaigned on exactly this.

June 9, 2025, sitting for a WhatsUpKansasCity interview, Alderman Garza described her own brand. Fourteen months later, a small business asked to reinvest in her own ward, with staff and a 7–1 Planning & Zoning vote behind it. Watch what she said, then remember what she did.

“I ran kind of on being strategic and intentional on the development that we have coming into Raytown.”

Garza, WhatsUpKansasCity interview · June 9, 2025

“How are we helping those small businesses? And are we setting them up to succeed in our community?”

Garza, same interview · June 9, 2025

Then came Bill No. 6713-26: a family business reinvesting in a lot vacant for five years, staff-recommended, P&Z-approved 7–1, in her ward. She voted no, and it died one vote short. Strategic. Intentional. Setting them up to succeed.

Garza on development and small business, fourteen months before her Dobbs vote. Excerpt from the full WhatsUpKansasCity interview.Download clip
Watch the full interview (WhatsUpKansasCity) ↗

The record behind the denial · Case No. PZ-2026-07

The chairman who voted it down, twice.

The first denial wasn't the board's idea. It started here: Steve Meyers, elected Planning & Zoning chairman in July 2025, presiding over the Dobbs case from introduction to the vote that stopped it.

May 21, 2026 · initial hearing

5–2

to recommend denial

Meyers chaired the hearing and voted to deny. His reasoning, as recorded in the minutes:

Chairman Meyers commented that while it would be beneficial to have active use of the land, certain uses are more productive than others, expressing concern that a tire shop on the subject site may not be the highest and best use for the subject site.

P&Z Commission minutes, May 21, 2026

July 23, 2026 · reconsideration

7–1

to reverse and recommend approval

The Commission flipped. Eight commissioners voted; seven said yes. The minutes name the holdout by name:

Sole nay: Mr. Meyers

P&Z Commission minutes, July 23, 2026

Then it was over. Three weeks after the commission reversed itself, the Board of Aldermen killed the project anyway, 5–3, with Garza among the no votes.

Sources: P&Z packets of May 21 and July 23, 2026, and the Aug. 11, 2026 Board of Aldermen packet, all linked below.

In their words

Direct quotes are transcribed verbatim; items marked “reported speech” are quoted from the city's official minutes.

If denied, the property is likely to remain vacant and underutilized, continuing a pattern of disinvestment over the past five years.

City of Raytown staff report, June 16, 2026 packet

Obviously, they get a new revenue stream… It will enhance everybody's real estate values. It's a win-win deal as far as I'm concerned. I don't know really how to address anything negative because I don't see that it'll hurt anybody.

Jeff Kreinberg, the property's owner, in public comment, Aug. 11, 2026

She expressed discontent with being unable to sell the property in the past, which she partially attributed to City action, and urged the Commission to recommend approval.

Nancy Kreimberg, property owner, P&Z minutes, July 23, 2026 (reported speech)

She expressed discontent about the claim made by the applicants that the property would continue to remain vacant should the conditional use permit be denied.

Secretary DeAnn Stock, P&Z minutes, May 21, 2026 (reported speech)

He opposed the permit based on the concentration of similar businesses in proximity to the subject property.

Morris Malloy, public comment in opposition, P&Z minutes, July 23, 2026 (reported speech)

Economic development is about shaping Raytown's future, not just filling empty buildings.

Alderman Theresa Garza, Raytown Ward 4 public post, August 2026

The Anti-Business Record

Everyone said yes. She said no.

This is what “anti-business” looks like in practice, not a slogan, a vote. Hold her own words against the process she overruled.

What the process said

  • City staff: recommended approval with conditions
  • Planning & Zoning: 7–1 to approve
  • An allowed use under the site's existing zoning
  • Staff: it would "help to uphold and increase existing property values"

What Garza did

  • Counted the votes needed to kill it, from the floor, on the record
  • Worked to convince fellow board members to vote no
  • Cast one of the three votes that buried it
  • Dismissed the whole project: "not just filling empty buildings"

The result? Five years vacant, and still vacant today.

An empty lot on Raytown's main corridor is her economic legacy in Ward 4. Jobs, sales-tax revenue, and a 7–1 recommendation, traded for nothing. Read the full Dobbs file →

Get the next document drop.

One vote, one quote, one document, straight to your inbox.

On the Record, On Camera

The meetings they hope you never watch.

Quotes below are transcribed from the city's own broadcast of the August 11, 2026 Board of Aldermen meeting. Watch it yourself, it's public.

The full Raytown Board of Aldermen in session, August 11, 2026Watch the meetingCity broadcast · Aug. 11, 2026 · City of Raytown video portal
The Raytown Board of Aldermen dais during roll call, August 11, 2026

The kill shot

“Alderman Garza.” — “No.”
Roll call on the Dobbs Tire permit, in her own ward. The motion failed 5–3.

City broadcast, Aug. 11, 2026 · at 21:15 ↗

Name plates on the dais, Thomas, Garza, Morales, Mims, Krizek, during the August 11, 2026 meeting

Doing the math

“When it initially came to us and it had been declined, then it required seven votes. And now it went Planning and Zoning and that changed, so now it requires six votes, correct? Thank you.”
Garza, confirming exactly how many votes it would take to kill the Dobbs permit — moments before supplying one of the three no votes herself.

City broadcast, Aug. 11, 2026 · at 20:49 ↗

A Raytown resident addressing the board during public comment, August 11, 2026

From the gallery

“I can think of one Alderman that continually works with groups that possibly raise money… and probably had a conflict of interest.”
A Raytown resident, in public comment, urging the board to refer an unnamed Alderman to the city attorney. No name was named.

City broadcast, Aug. 11, 2026 · at 10:28 ↗

Don't take the transcript's word, watch

The roll is called on the Dobbs Tire permit. “Alderman Garza.” — “No.” The motion fails 5–3. (City broadcast, Aug. 11, 2026, 21:09–21:38)Download clip
A Raytown resident urges the board, in public comment, to refer an unnamed alderman to the city attorney over conflicts of interest. (City broadcast, Aug. 11, 2026, 10:20–11:46)Download clip

Excerpts from the City of Raytown's own public broadcast of the Aug. 11, 2026 meeting. Full meeting linked below.

Watch the full meeting on the city's video portal →

Side by Side

In her words. On the record.

No interpretation needed. Her own statements, next to what the public record shows, both sourced, both checkable.

In her words

“It was very rarely heard that you heard the words 'ethics' and 'county government' in the same sentence. And if you did it was kind of a joke.”

Garza, campaigning as the county's ethics reformer, KCUR, Aug. 1, 2010

On the record

Sixteen years later, her own termination letter from that same county government reads: "Anyone could see that is inappropriate and unethical." The self-styled ethics reformer became the cautionary tale.

The LeVota letter, Apr. 2026, read it on this site

In her words

“When it initially came to us and it had been declined, then it required seven votes. And now it went Planning and Zoning and that changed, so now it requires six votes, correct? Thank you.”

Garza, moments before the Dobbs vote, city broadcast, Aug. 11, 2026

On the record

She knew exactly how many votes it would take to kill the permit, then supplied one of the three no votes herself. The motion failed 5–3.

Roll call, Board of Aldermen, Aug. 11, 2026

In her words

“Just filling empty buildings.”

Garza, publicly defending the outcome of the Dobbs vote

On the record

The project she dismissed meant jobs, tax revenue, and new investment, in her own ward. The ward's own representative supplied one of the three no votes that killed it.

Case study: the Dobbs Tire vote (see above)

Follow the Paper

How she voted. Who funds her. What she files.

DateItemHer VoteOutcome
Feb. 18, 2025Board of Aldermen meetingAbsent—
Apr. 1, 2025R-3698-25, Rescinding approval of the Enterprise Fleet Management agreementNayPassed 5–4
May 19, 2026R-3808-26, Amending the Verizon cell-tower lease (city revenue)NayFailed 3–6
Jun. 2, 2026Bill No. 6710-26, Accessory residential use ordinance (rules suspension)NayFailed 3–5
Jun. 2, 2026R-3810-26, Appointment to the Special Sales Tax Review CommitteeNayFailed 3–5
Aug. 11, 2026Bill No. 6713-26, Conditional use permit: Dobbs Tire & Auto, 10000 E. 350 Hwy (Ward 4)NayFailed 5–3

Compiled from official Board of Aldermen minutes, published by the City Clerk on the city's public meeting portal. Every vote is on the record, check them yourself.

16

Board meetings in 2026 through Sept. 15

9

Verified present in published minutes

2

Abstentions with no reason recorded

Compiled from the roll calls in the city's own published meeting packets, January – September 2026, the abstentions: the July 7 Dobbs remand and the July 21 street-paving contract.

Act IV · The Verdict

The file is open. The verdict is yours.

The issues, the standard Raytown deserves, and the record that should guide what comes next.

Where Raytown stands, and where she doesn't.

01

Public Safety

Raytown families want to feel safe walking to their cars at night. That takes an Alderman who shows up, to the meetings, the votes, and the ward. The attendance record above shows what Ward 4 has gotten instead.

02

Streets & Infrastructure

Drive down any street in town and you can feel the priorities, literally. Fixing them starts with leadership that treats city business as a full-time commitment, not a side gig between other jobs.

03

Growth & Development

This one isn't abstract: when a redevelopment permit for a long-vacant lot in her own ward came to a vote, she helped kill it, 5–3, and dismissed the project as "just filling empty buildings." Neighboring towns say yes to investment; Ward 4's vote said no.

04

Transparency

City Hall works for you. Every claim on this site links to a document you can read yourself, because that's how representation should work too: on the record, in the open, checkable by anyone.

The Bar Isn't High

What Raytown deserves, at a minimum.

01

Live by the rules you run under

Residency requirements, ethics rules, and the city charter aren't suggestions, they're the job description.

02

One boss: the public

No moonlighting conflicts, no outside employers with business before the government you serve.

03

Taxpayer resources are sacred

Public email, phones, and staff time are for the public's work. Full stop.

04

Show up and do the work

Prepared at meetings, honest in the minutes, present in the ward, not just at the events with cameras.

Judge every candidate, this one included, against this list.

The other side of this story

Picture Ward 4 with representation that shows up.

An Alderman who votes for new investment instead of against it. Who treats taxpayer resources as sacred. Who answers to one boss: the public. Raytown isn't asking for the extraordinary, it's asking for the standard. And the standard is winnable.

Here's how it changes →

City Hall, in plain English.

Accountability starts with knowing how the machine works.

Board of Aldermen

Raytown's city council, ten members, two per ward, elected to four-year terms. They pass ordinances, approve the budget, and set city policy.

Ordinance

A city law. Every vote an Alderman casts on an ordinance is recorded in the meeting minutes, permanently.

Conflict of interest

When an official's personal interests, a job, a family member's employer, a contract, intersect with their public decisions. Missouri law and city ethics codes restrict what officials can do in those situations.

Asked at the door.

The questions we hear knocking on doors around Raytown, answered straight.

Isn't this just negative campaigning?

Fair question. Everything on this site links to something you can check yourself: news reports, court dockets, city records. If the record looks bad, that's the record talking, not us.

Where does all this information come from?

Public sources: local news coverage, Missouri CaseNet court records, and Raytown Board of Aldermen meeting minutes. Follow the links; we want you to read the originals.

Who is behind this site?

A small-dollar, grassroots effort by Raytown voters who believe the public record should be public. No committee, no candidate coordination, just documents, linked so you can check every one.

What can I actually do about it?

Three things: read the letter, share it with a neighbor, and show up at Board of Aldermen meetings. They are public, and sitting in the room changes how every name on that dais behaves.

Did she resign from the county, or was she fired?

The County Executive's letter gave her a deadline: resign by April 23, 2026, "or you will receive a termination letter." Either way, the letter ended her county career, she is no longer Chief of Staff. It's linked on this site so you can read every word yourself.

Why does an old county job matter for a city race?

Because it's the most detailed performance review any Raytown candidate has on file. The letter documents how she handled a $199,000 taxpayer salary, public resources, and public trust, written by the people who worked with her every day. Character in one office is a preview of the next.

Sixteen years · Three tests · One record

You've read the file.
The documents don't blink.

Case Closed

The verdict is yours

Every quote on this site is from a public document. Every vote is in the city's minutes. All that's left is Election Day.

This is how change starts in Raytown.

Sign up for The Raytown Record, one vote, one quote, one document, straight to your inbox. No spam, just the receipts.

One email when there's something new on the record. That's it, unsubscribe anytime.

Sources

Every claim on this site traces back to one of these. Check our work.

  1. [1]Letter from Jackson County Executive Phil LeVota to Theresa Garza, April 2026. Full document available on this site.
  2. [2]Kansas City Star, withdrawal from the 2015 council race, February 20, 2015.
  3. [3]Kansas City Star editorial, judicial disqualification, March 23, 2015.
  4. [4]Associated Press via News Tribune, 2011 conflict-of-interest resignation, February 8, 2011.
  5. [5]KSHB, Chief of staff no longer on the job, April 2026.
  6. [6]U.S. Census Bureau, American Community Survey, Raytown median household income, $68,840, ACS 5-year estimates.
  7. [7]City of Raytown Board of Aldermen minutes, Official minutes via the city's public meeting portal.
  8. [8]RSMo § 79.130, no bill becomes an ordinance unless a majority of the members elected to the board (6 of 10 in Raytown) vote for it, Why five ayes weren't enough on Aug. 11.
  9. [9]Raytown P&Z Commission minutes, May 21, 2026, initial 5–2 recommendation to deny the Dobbs CUP (Case No. PZ-2026-07), May 21 minutes, published in the July 2, 2026 P&Z packet.
  10. [10]City of Raytown staff report, Dobbs Tire CUP, Bill No. 6713-26, June 16, 2026 packet; vote August 11, 2026.
  11. [11]Raytown Planning & Zoning Commission minutes, July 23, 2026, Dobbs Tire CUP (PZ-2026-07) recommended for approval, 7–1. Published in the Aug. 6, 2026 P&Z packet.
  12. [12]Raytown Ward 4 (public Facebook page), statement on the failed Dobbs Tire permit, August 2026.
  13. [13]Missouri CaseNet, public court docket, Case No. 1516-CV02659, 16th Judicial Circuit.
  14. [14]Kansas City Star, Garza's discrimination complaint and LeVota's response, September 2, 2026.
  15. [15]LINC Commission, announcement welcoming Theresa Garza Ruiz, August 2025. Lists her Spire employment and board seats.
  16. [16]Theresa Garza's own LinkedIn profile, Lists 'Alderman, Ward 4 at City of Raytown' and 'Regional Manager, Government Affairs at Spire' simultaneously. Note: her Spire employment has since ended.
  17. [17]City of Raytown, utilities page, Natural gas service for Raytown is provided by Spire Energy (formerly Missouri Gas Energy).
  18. [18]LINC Commission, Theresa Garza Ruiz welcome announcement, August 20, 2025. States she "is employed by Spire as the Regional Manager of Governmental Affairs and Community Engagement."
  19. [19]KCTV 5, LeVota named interim executive, picks Garza as chief of staff, October 14, 2025. LeVota says he approached Raytown Alderman Theresa Garza and she accepted.
  20. [20]KSHB 41, Chief of staff no longer on the job, April 27, 2026. LeVota confirms Garza is out; reports she has hired an attorney.
  21. [21]Kansas City Star, discrimination complaint report, September 2026. Garza's official complaint against LeVota; the Star reports he had told her of an anonymous email accusing her of illegal activity.
  22. [22]16th Judicial Circuit, Case No. 1616-MC15890 (state income-tax lien), Certificate of tax lien, individual income tax, $9,915.43 (Oct. 21, 2016); three garnishment executions (2017); satisfaction of judgment filed April 15, 2025.
  23. [23]City of Raytown, certified April 2023 election results, Read into the record April 18, 2023: Ward 4, Theresa A. Garza 443, Mary Jane Van Buskirk 249.

1 · Read the originals

Every number, quote, and date on this site links back to one of the documents above. Don't take our word for any of it.

2 · Watch the meetings

The city broadcasts its Board of Aldermen meetings publicly. The quotes here are transcribed from those broadcasts, go hear them in context.

3 · Hold us to it

If anything here is factually wrong, we'll correct it and note the correction publicly. The record only works if it's accurate.

You've read the file

So, what now?

Send this to a neighbor

Pre-written, source-backed messages. One tap copies the text and the link, paste it anywhere.

Text message

Did you know Raytown's Ward 4 alderman was FIRED as Jackson County Chief of Staff after just 6 months? The termination letter is public, it says "anyone could see that is inappropriate and unethical." Read it yourself: [site link]

Nextdoor / Facebook

Before you vote in Ward 4, read the public record: fired from a $199,000 county job over a conflict of interest, then counted the votes to kill a reinvestment project in OUR ward, against staff and a 7–1 Planning & Zoning recommendation. All documents here: [site link]

Email

I just read through the documented public record on Alderman Theresa Garza, the county termination letter, the 2011 conflict-of-interest story, the Dobbs Tire vote. Every claim links to the source document. Worth five minutes of your time: [site link]

First time here?

Start with the letter, it's two minutes and it explains everything else on this page.