Heath Flora's Decade in the Assembly, and the Two Ethics Cases That Cost Him the Leadership

Heath Flora's Decade in the Assembly, and the Two Ethics Cases That Cost Him the Leadership

Overview

Assemblyman Heath Flora, the Ripon Republican who has represented Lodi and the surrounding communities in Sacramento for nearly a decade, was removed as leader of the Assembly Republican Caucus on Monday, August 3 — eleven months after he took the job and one day after national reporting revealed that he is the subject of two open enforcement cases at the Fair Political Practices Commission, the state's political ethics watchdog. Flora remains a member of the Assembly and remains on the November ballot, where he faces Woodbridge Democrat Matthew Adams in the race for the 9th Assembly District. This report lays out Flora's full history in the Legislature, his legislative record, the documented facts of both FPPC cases — including the case numbers and filing records behind them — and the leadership transition now underway. Throughout, it distinguishes between what is established in official records, what has been reported and attributed, and what remains unproven allegation.

From the Farm to the Capitol

Heath Hubert Flora was born July 19, 1983, in Stanislaus County and holds an associate degree from Modesto Junior College. Before politics he built the profile that would define his political brand: raised on a farm, a firefighter with the California Department of Forestry and Fire Protection from 2005 to 2007 and a volunteer firefighter for more than fifteen years, and a small-business owner through Golden Valley Equipment, a used agricultural equipment dealer. He also works for a manufacturer of nut-harvesting and forcible-entry firefighting equipment. His firefighting service included a 2009 trench rescue near Modesto in which a buried 19-year-old was pulled out alive.

Flora entered electoral politics in 2016, running to succeed termed-out Republican Assemblywoman Kristin Olsen in the old 12th District. It was the only close race of his career: he defeated former San Joaquin County Supervisor Ken Vogel 52.3 percent to 47.7 percent in a November contest between two Republicans under California's top-two system, after Vogel persuaded a judge to strike "farmer" from Flora's ballot designation. He assumed office December 5, 2016.

He never faced another competitive race for eight years. He won re-election by twenty points or more in 2018 and 2020, and when redistricting redrew the map for 2022, Flora moved with it into the new 9th District — a sprawling seat covering the rural eastern portions of San Joaquin and Stanislaus counties plus pieces of Amador, Calaveras, and southern Sacramento counties, including Lodi, Acampo, Lockeford, Galt, Manteca, Ripon, Oakdale, and Escalon. He defeated Tami Nobriga in 2024 to win a fifth term.

The 2026 cycle broke the pattern. Both the San Joaquin and Stanislaus county Republican parties endorsed challenger Jim Shoemaker over their own incumbent in the primary, and Flora finished with 30.6 percent in June — advancing to November, but with a result far below what a five-term incumbent and sitting caucus leader would normally post.

The Legislative Record

Flora's legislative output has centered on fire policy, public safety, and agriculture — the issues of his biography. His office and party credit him with establishing a statewide firefighter apprenticeship program, expanding access to individuals' vital records, and setting safety standards for electric motorized scooters. His fire portfolio has been persistent if not always successful: his 2021 measure AB 792, which would have loosened restrictions on where CAL FIRE-requested prescribed burns could occur, died on the Appropriations Committee's suspense file — the procedural shelf where bills are quietly set aside — and his CAL FIRE pay-parity legislation was vetoed by Governor Newsom before Flora revived it this session as AB 2129, arguing in the aftermath of the Palisades Fire that state wildland firefighter pay should be brought in line with local departments. This session he also moved AB 1939, allowing licensed professional fiduciaries to form professional corporations — a technical consumer-protection measure he touted for its bipartisan support.

The overall arc is that of a workhorse minority member rather than a marquee legislator. According to CalMatters' Digital Democracy tracker, Flora initiated 36 bills in the current session, with 6 passed, 18 failed, and 12 pending as of late May. Within the caucus, his standing was institutional: he served on the Health, Natural Resources, and Rules committees over his tenure and rose to vice chair of three committees — Budget, Business and Professions, and Labor and Employment — before the Speaker's office formally removed him from those posts and most committee memberships in January 2026, the routine reshuffle following his elevation to caucus leader. The Assembly Daily Journal of January 8, 2026 records those removals, a detail worth stating precisely because it predates the current controversies and should not be conflated with them.

Eleven Months as Leader

Flora's ascent was smooth and uncontested. Outgoing leader James Gallagher, facing term limits, called Flora his "right hand," and on June 9, 2025 the caucus elected Flora unanimously to succeed him. He assumed the leadership on September 16, 2025, taking charge of a 19-member caucus opposite 60 Democrats and pledging to serve "the 9.5 million constituents in California who we represent as the minority party."

The unraveling began with a vote. On July 2, 2026, Flora and Republican Caucus Chair Juan Alanis voted for Senate Bill 762, a measure raising local sales-tax authority in fourteen cities and counties, while the rest of the caucus voted no. The reaction from the party's base was immediate and severe: conservative commentary called openly for both men's removal from leadership, layered on top of earlier criticism from figures including Bill Essayli and Ric Grenell over Flora's willingness to work with Democrats. Flora's behested-payment filings, examined below, flow almost entirely to entities bearing the name of the bipartisan Problem Solvers Caucus — an affiliation that captures the same tension: the profile that made Flora effective across the aisle in Sacramento made him suspect within his own party.

For a month, he held on. Then the ethics story broke.

Two Open FPPC Cases: The Documented Record

The New York Post reported on August 2 that Flora faces two state ethics investigations. The existence of both is confirmed by the FPPC's own Complaint and Case Information Portal, which shows two open enforcement cases naming Flora as a respondent. The portal records establish the following.

Case No. 2026-00295 (Behested Payments)

A "behested payment" is money a public official asks a donor to give to a third party — often a charity or nonprofit — rather than to the official's own campaign. It is legal, but payments over $5,000 must be publicly reported. A complaint filed by Theresa Poon was received October 21, 2025 (Complaint No. COM-10212025-03494). The FPPC opened it as an enforcement case on April 20, 2026 — seven weeks before the primary — and its status is Case Opened and Pending. The complainant's affiliation, the investigator assigned, and the specific statutes at issue are not published while a case is pending. No disposition exists.

Case No. 2026-00238 (Misuse of Campaign Funds)

A complaint received March 4, 2026 (Complaint No. COM-03052026-00634) was opened as a case on March 20, 2026 — sixteen days after receipt, a notably faster intake than the behested-payments matter. The respondents are Flora, his principal committee Heath Flora for State Assembly 2026, and committee treasurer Kelly Lawler. Status: Case Opened and Pending. Naming a treasurer as a respondent is standard practice, as treasurers share legal responsibility for committee filings; it is not itself an indication of individual wrongdoing.

Under the FPPC's published portal definitions, "case opened" means a complaint has been opened into a case and an investigation is now pending. That is the precise and complete meaning of these records: the Commission has made no findings, imposed no penalties, and filed no accusations against Flora, and enforcement matters of this kind have historically taken years to resolve.

The Money in the Records

The conduct underlying both cases is documented in Flora's own required disclosures, which are public.

Behested payments. Form 803 filings in the FPPC's behested-payments database show Flora reported $1,155,834 in payments made at his behest across 74 transactions between May 10, 2023 and March 5, 2026: $264,500 in 2023, $20,000 in 2024, $818,334 in 2025 — his first year as leader — and $53,000 in early 2026.

Flora's Reported Behested Payments by Year, 2023–2026

Source: FPPC Form 803 behested payments database, downloaded August 4, 2026. 2026 figure is partial, through March 5.

Every payment is categorized as charitable. The recipients, however, are not conventional charities. All eight payees are caucus-affiliated political nonprofits, dominated by the California Problem Solvers Foundation ($542,000 across 40 payments) and Legislative Action California ($265,000 in just two payments).

Where the $1.16 Million Went: Payees of Flora's Behested Payments

Source: FPPC Form 803 behested payments database, downloaded August 4, 2026. "Other caucus-affiliated funds" combines four smaller Problem Solvers and Capital Caucus entities.

The payors are a roll call of interests with business before the Legislature: the single largest payment is $250,000 from PG&E Corporation to Legislative Action California, dated September 15, 2025 — the day before Flora assumed the caucus leadership. Other payors include the Western States Petroleum Association, Phillips 66, Tesoro, Southern California Gas, NRG, Altria, Philip Morris International, Centene, Molina Healthcare, AbbVie, PhRMA, AT&T, T-Mobile, Coinbase, the California Chamber of Commerce, the building industry, the Chukchansi tribal government, and CAL FIRE Local 2881's PAC, whose $50,000 payment to Progress CA in 2023 is the second largest in the set. Behested payments are legal when properly reported; the concentration of special-interest money into foundations tied to a caucus the official participates in is the pattern that draws enforcement scrutiny.

Campaign spending. State campaign-finance records (Cal-Access) show Heath Flora for State Assembly 2026 (Filer ID 1477611) has raised $5.4 million across Flora's career and $473,200 in 2026 through June 30, with $183,837 cash on hand. The Post's reporting, building on earlier Sacramento Bee investigations, alleges that committee spending includes more than $11,500 across dozens of tabs at a Sacramento neighborhood bar since April 2025 — frequently labeled "district meetings" — along with more than $205,000 in second-half 2025 committee credit-card charges and $70,620 in payments to Athletics Investment Group, the ownership entity of the Athletics, the major-league club currently playing in West Sacramento. State law permits campaign funds to be spent only for a political, legislative, or governmental purpose; whether these expenditures meet that test is precisely what the campaign-funds case will determine, and no such determination has been made.

Prior scrutiny. The current cases did not arrive in a vacuum. The Sacramento Bee reported in fall 2025 that Flora does not live at his registered Modesto-area legal domicile, collected $42,416 in 2024 and $46,256 in the first nine months of 2025 in per diem — the daily living allowance meant to cover lawmakers' costs of staying in Sacramento away from home — and paid overdue child support only after a wage garnishment. His committee spent $606,213 in 2024, much of it on Sacramento meals and Las Vegas travel labeled as district meetings. In 2022, a former California Medical Association lobbyist said she had an affair with Flora while he was married and serving on the Health Committee; Flora, whose wife filed for divorce that April, has not publicly addressed the allegation. Capitol sources quoted in the recent reporting also allege that Flora routinely drinks during official business — claims that rest on anonymous sourcing and one named former lobbyist, and that Flora has not answered. As of this writing, Flora has not publicly responded to the FPPC matters or the spending allegations.

The Transition

The caucus acted the day after the Post's story ran. On Monday, August 3, Assembly Republicans removed Flora and elevated Alexandra Macedo of Tulare, a first-term Central Valley lawmaker, as leader — the caucus's second Central Valley leader in a row and now the face of a full leadership turnover: David Tangipa of Fresno as minority whip, Natasha Johnson of Lake Elsinore as caucus chair, and Josh Hoover and Joe Patterson joining the team. Juan Alanis and Kate Sanchez are out of their leadership posts entirely.

The vote was not the unanimous housecleaning it was presented as. Alanis publicly disputed Macedo's description of a unified caucus, calling the vote "fiercely divided" and saying a significant portion of members opposed the change. And the composition of the shake-up complicates the simplest reading of it: Alanis was named in none of the financial reporting, yet lost his post — his offense, like the sharpest grievance against Flora inside the party, was the July 2 tax vote. The ethics cases supplied the timing and the public justification for Monday's action; the SB 762 vote and Flora's broader record of working across the aisle supplied a caucus already primed to act. Both things are true at once, and neither alone explains the outcome.

What has not changed: Flora keeps his Assembly seat, his place on the November ballot against Adams, and — pending any reorganization by the new leader — whatever committee assignments remain to him. What to watch next, in order of evidentiary weight: any change in the status fields of Cases 2026-00295 and 2026-00238 on the FPPC portal; any committee reassignments recorded in the Assembly Daily Journal under Macedo's leadership; Flora's semi-annual campaign disclosures; and the November result in the 9th District, where a five-term incumbent who took 30.6 percent of his own primary now runs stripped of his leadership title, with two open state ethics cases attached to his name and nothing yet proven in either one.

LodiEye is the original civic-reporting and analysis arm of Lodi411.com, a citizen-run civic data and transparency platform serving Lodi, California and San Joaquin County. LodiEye gathers information of public interest, applies editorial judgment to public records, meetings, and data, and publishes original explanatory reporting for its readers — the work of a newsroom, and a representative of the news media as that term is defined under federal law. Our reporting emphasizes primary sources, public data, and full source transparency so readers can check every claim. LodiEye complements, and does not replace, the other outlets covering this region; for additional reporting on Lodi, San Joaquin County, and the broader region, we also encourage readers to consult the Lodi News-Sentinel, Stocktonia, The Sacramento Bee, CalMatters, and other established news organizations. Our full editorial standards and news-media-status statement is published at lodi411.com/editorial-standards.

This LodiEye investigative report was produced using artificial intelligence tools under the direction and review of the founder. Lodi411 uses multiple AI platforms in its research and publication workflow, including Anthropic's Claude (primarily Opus and Sonnet models) and Perplexity AI across a variety of large language models offered by each. These tools were used in the following capacities:

Source Discovery: AI-assisted search and retrieval identified the official records and reporting behind this article: FPPC Complaint and Case Information Portal records, the FPPC Form 803 behested-payments database, Cal-Access campaign disclosures, the Assembly Daily Journal, and coverage from the Lodi News-Sentinel, The Sacramento Bee, the New York Post, the California Globe, CalMatters Digital Democracy, and Inside California Politics. Perplexity AI was used for initial source discovery and real-time data retrieval; Claude was used for deeper analysis of identified sources.

Credibility Validation: AI cross-referenced claims across multiple independent sources, prioritizing government records first (FPPC filings, the Assembly Daily Journal, Secretary of State disclosures), then established news reporting, then single-source claims flagged as such. Multiple AI models were used to independently verify key data points — including recomputing the $1,155,834 behested-payment total directly from the FPPC's raw dataset — and to flag inconsistencies.

Analysis and Synthesis: Claude Opus and Sonnet assisted in pattern identification within the Form 803 dataset (payee concentration, year-over-year totals, payor industry groupings) and in developing the article's three-tier evidence framework separating official records, attributed reporting, and unproven allegation.

Presentation: Claude assisted in drafting, structuring, and formatting the report for clarity and readability, including the two data visualizations of behested-payment totals and payees, plain-language explanations of behested payments, per diem, and FPPC case status, and the narrative structure moving from biography to record to investigation to transition.

Final Review: Multiple AI models reviewed the completed draft for factual consistency, source attribution accuracy, logical coherence, and balanced presentation. Throughout the process, the editor sets the report's goals, scope, and tone; creates and shapes draft content; reviews and edits the report; integrates independent fact checks; and reviews the AI cross-checks and validations. Multi-tool cross-checking across independent models and sources is the primary error-reduction mechanism.

Lodi411/LodiEye believes that transparency about how our research is produced — including our use of AI under human direction — strengthens trust with readers and the broader information ecosystem. Readers who spot an error are encouraged to write editor@lodi411.com so we can correct it.

Next
Next

The Delivery Decade: How Food Delivery Apps Reshaped Lodi Restaurants, Wages, and Tasting Rooms