One homeless hotel room costs the city $2,776 a month — and the nonprofit running it keeps more of that money than the landlord. City Hall was told "only 2 evictions in 16 years." The court docket shows 115. They signed $379 million more anyway.
Read the case file →
Each room in the Tenderloin Housing Clinic portfolio bills the city $1,858 a month — then another ≈$918 on top for "support services." The city's own monitor graded that service work: 0% of tenants reached. That's roughly $17 million a year, billed and not delivered, sitting in the same packet supervisors approved 10–0 with no other bidder allowed. And it's one of ten findings in the case file.
Read the full report →GovGrift math: city cost ÷ your rent. Room = $1,858 lease + ≈$918 services (BLA); bed = city's new-bed estimate, top of range. See the receipts →

HRC · OEWD · SF Nonprofit

THC · SF Housing
Finds the lead. News stories, social posts, public meeting notes, anything in plain sight that doesn't add up.
Pulls the actual records. Tax filings, state business records, Medicare data, city contracts, court documents.
Lines the records up and flags the contradictions. Vendors paid while the state lists them as inactive. City money that never shows up on the tax filing. Two vendor names sharing one tax ID.
Challenges every finding before we publish. If a claim isn't backed by at least two independent records, it doesn't go out.
Every claim links back to a source PDF, hashed and archived. We keep each case open until the named agency or recipient responds publicly, and we log every status change. The pipeline runs on Reckton — the public-records intelligence engine built for this work.
Saw something that doesn't add up? Send a tip — anonymously if you want. Or point the GovGrift Investigator at your own beat: the same four-role pipeline behind every release — Scout, Collector, Analyst, Skeptic. It pulls the primary records, lines them up, and flags what doesn't reconcile. The engine behind it: Reckton.com.