CIVIC PULP

Style is fiction. Facts are not.

Your local government's paper trail — audits, council minutes, school board sagas — retold so you'll actually finish them. Pick your mood:

🕵️ Noir 🎙️ True Crime 🎬 Sitcom 💅 Gossip 📊 Plain Facts

Case files

The Reports That Never Came — case file card
Renton, WA · Housing Authority · a true story
The Reports That Never Came
Four annual reports, all late — one by 1,240 days. The legal limit is 150. And the official explanation is funnier than anything we could invent.
Read it · hear it · pick your genre →
Two Days of Cash — case file card
Tacoma, WA · Tacoma School District No. 10 · a true story
Two Days of Cash
SAO finds Tacoma School District's general fund balance fell 94% since 2022; district reports two days of operating cash as of August 2025
Read it · hear it · pick your genre →
The Law Came for the Little Utility Too — case file card
Sumas, WA · City of Sumas · a true story
The Law Came for the Little Utility Too
SAO issues adverse opinion against City of Sumas for CETA noncompliance across 32 of 36 months examined
Read it · hear it · pick your genre →
Six Thousand, Five Hundred Seventy-Eight Reasons — case file card
Phoenix, AZ · Deer Valley Unified School District · a true story
Six Thousand, Five Hundred Seventy-Eight Reasons
Arizona Auditor General issues financial investigation report on Deer Valley Unified School District; former accounting clerk indicted on 5 felony counts in alleged $6,578 embezzlement
Read it · hear it · pick your genre →
The Hours That Weren't There — case file card
Spokane, WA · Spokane Regional Emergency Communications (SREC) · a true story
The Hours That Weren't There
SAO fraud investigation: SREC supervisor falsified 102.5 overtime hours totaling $8,768.68; full amount recovered, case referred to county prosecutors
Read it · hear it · pick your genre →
Six Kids Who Weren't Supposed to Be There — case file card
Port Orchard, WA · South Kitsap School District No. 402 · a true story
Six Kids Who Weren't Supposed to Be There
SAO issues Finding 2025-001 against South Kitsap School District No. 402 for $277,368 in known questioned costs under DoD Impact Aid disability subprogram
Read it · hear it · pick your genre →
The Paycheck Nobody Returned — case file card
Naches, WA · Town of Naches · a true story
The Paycheck Nobody Returned
SAO fraud investigation finds $9,357 misappropriated in Town of Naches payroll; case referred to Yakima County Prosecutor
Read it · hear it · pick your genre →
She Kept the Cards — case file card
Elkhart County, IN · Elkhart County Sheriff's Department (Inmate Trust) · a true story
She Kept the Cards
SBOA finds booking specialist stole $27,744.91 from Elkhart County inmate trust fund via 628 unauthorized debit cards over two years
Read it · hear it · pick your genre →
The Forms Nobody Read — case file card
Wenatchee, WA · Wenatchee School District No. 246 · a true story
The Forms Nobody Read
SAO issues federal finding against Wenatchee School District for inadequate time-and-effort and eligibility controls under Title I
Read it · hear it · pick your genre →
Seven Districts, One Bookkeeper, No Witnesses — case file card
Yakima County, WA · Yakima County Special Purpose Districts · a true story
Seven Districts, One Bookkeeper, No Witnesses
SAO finds $9,151 misappropriated across seven Yakima County special purpose districts by shared bookkeeper; $17,706 additional in questionable disbursements
Read it · hear it · pick your genre →
The Town That Trusted the Wrong Person — case file card
Metaline, WA · Town of Metaline · a true story
The Town That Trusted the Wrong Person
SAO finds $225,218 multi-scheme misappropriation at Town of Metaline; case referred to FBI
Read it · hear it · pick your genre →
One Hundred and Seventy-Three Thousand Reasons — case file card
Parker, AZ · Town of Parker · a true story
One Hundred and Seventy-Three Thousand Reasons
Arizona Auditor General issues financial investigation report on Town of Parker; former office specialist indicted on 9 felony counts in alleged $173,295 embezzlement
Read it · hear it · pick your genre →
The Books Didn't Know What They Were Saying — case file card
Washington State · Washington State Department of Ecology — Clean Water State Revolving Fund · a true story
The Books Didn't Know What They Were Saying
SAO issues material weakness finding against WA Dept. of Ecology CWSRF for inadequate financial reporting controls; errors totaled hundreds of millions of dollars before partial correction
Read it · hear it · pick your genre →
He Signed His Own Receipts — case file card
Port Angeles, WA · William Shore Memorial Pool District (Shore Metro Park District) · a true story
He Signed His Own Receipts
SAO fraud investigation finds pool district executive director personally benefitted from at least $41,148; case referred to Clallam County prosecutor
Read it · hear it · pick your genre →
The Town Hired Her Twice — case file card
Springdale, WA · Town of Springdale · a true story
The Town Hired Her Twice
SAO investigation finds $57,721 misappropriated and $656,854 questionable at Town of Springdale; theft charges filed
Read it · hear it · pick your genre →
They Voted Themselves the COVID Money — case file card
Leadwood, MO · City of Leadwood · a true story
They Voted Themselves the COVID Money
Missouri State Auditor rates City of Leadwood Poor; finds Board used 88% of COVID relief grant for improper bonuses totaling $103,360
Read it · hear it · pick your genre →
She Had the Keys to Everything — case file card
Latah, WA · Town of Latah · a true story
She Had the Keys to Everything
SAO investigation finds $76,430 misappropriation at Town of Latah; former Clerk-Treasurer pleads guilty to first-degree theft
Read it · hear it · pick your genre →
The Events That Never Happened — case file card
Bellevue, WA · Bellevue College · a true story
The Events That Never Happened
SAO fraud investigation finds $20,000 misappropriated at Bellevue College; case referred to King County Prosecuting Attorney
Read it · hear it · pick your genre →
Eight Hundred and Eighty-Four Devices — case file card
Snohomish County, WA · Public Utility District No. 1 of Snohomish County · a true story
Eight Hundred and Eighty-Four Devices
SAO confirms $247,843 IT asset misappropriation at Snohomish County PUD; former Lead Support Analyst referred to Prosecutor on $4,075 in confirmed theft
Read it · hear it · pick your genre →
One Hundred and Forty-One Million Reasons — case file card
Sacramento, CA · Sacramento City Unified School District · a true story
One Hundred and Forty-One Million Reasons
Auditors flag Sacramento City Unified School District with going-concern doubt; independent audit finds $141.2M deficit spending and material weakness in internal controls
Read it · hear it · pick your genre →
103 Checks to Nobody But Himself — case file card
Warden, WA · Grant County Fire Protection District No. 4 · a true story
103 Checks to Nobody But Himself
SAO finds former fire chief misappropriated $33,373 via petty cash checks; pled guilty to first-degree theft
Read it · hear it · pick your genre →
The Man Who Knew Where the Flags Were — case file card
Washington State · Employment Security Department · a true story
The Man Who Knew Where the Flags Were
SAO fraud investigation: former ESD supervisor misappropriated $13,510 in PFML benefits using falsified medical forms; criminal charges filed
Read it · hear it · pick your genre →
The List Nobody Checked — case file card
Anacortes, WA · City of Anacortes · a true story
The List Nobody Checked
SAO finds City of Anacortes failed to verify contractor against federal suspension and debarment list before paying $54,060 in federal funds
Read it · hear it · pick your genre →
The App Let Him In — case file card
Portage, IN · City of Portage Fire Department · a true story
The App Let Him In
SBOA finds $84,723.85 in unauthorized overtime paid to Portage firefighter who self-entered hours in city payroll system
Read it · hear it · pick your genre →
The Wait-List State — case file card
Washington State · Department of Social and Health Services · a true story
The Wait-List State
SAO issues two findings against DSHS for missed long-term care assessment timelines and Food Assistance eligibility errors
Read it · hear it · pick your genre →
The Pool Came Up Short — case file card
Washington State · Washington Counties Risk Pool · a true story
The Pool Came Up Short
SAO issues Finding 2025-001 against Washington Counties Risk Pool for failing primary and total asset solvency tests
Read it · hear it · pick your genre →
Two Paychecks, One Clock — case file card
Spokane, WA · City of Spokane and Washington State Health Care Authority · a true story
Two Paychecks, One Clock
SAO fraud investigation: employee held simultaneous full-time jobs at City of Spokane and Health Care Authority; City paid $11,552 in questionable payroll
Read it · hear it · pick your genre →
The Adverse Opinion — case file card
Salem, OR · State of Oregon · a true story
The Adverse Opinion
Oregon Secretary of State issues adverse opinion on Basic Health Plan, disclaimer on Highway Planning in Fiscal Year 2025 single audit; 37 prior compliance findings remain outstanding
Read it · hear it · pick your genre →
The Money Went Down the Street — case file card
Granger, WA · City of Granger · a true story
The Money Went Down the Street
SAO issues finding against City of Granger for $1,770,158 in budget overspending and inadequate financial controls
Read it · hear it · pick your genre →
Paid First, Cleared Later — case file card
Washington State · Washington State Potato Commission · a true story
Paid First, Cleared Later
SAO issues single federal-award finding against Washington State Potato Commission over suspension and debarment checks; contractors later verified eligible, no costs questioned
Read it · hear it · pick your genre →
986 Laptops, No Forwarding Address — case file card
Centralia, WA · Centralia School District No. 401 · a true story
986 Laptops, No Forwarding Address
SAO issues finding after Centralia School District cannot locate 986 Chromebooks valued at $295,000
Read it · hear it · pick your genre →
More episodes are in the oven. More than 3,000 state and local audits are queued up, with city council meetings next. Add your name and we'll tell you when your town makes the show.