The budget tripled. The street count went up anyway.
Every year you pay more to fix homelessness than the year before. Here's what you got for it.
Sources: SF.gov point-in-time counts · HSH adopted budget, $846.8M (FY2024-25). The same budget also houses 12,000+ people who aren't in the count.
Where does $846.8 million a year go? The city's own Controller priced one slice: shelters. 33 shelters, 3,228 beds, 20 nonprofit operators — about $176 million in FY24, roughly 25% of that year's budget per the Controller. Do the division: roughly $54,500 per bed, per year. One bed in a "non-congregate" adult shelter runs $58,368 a year — about $4,900 a month for a bed. Not a room. A bed. And when the city plans new beds, its own report budgets $58,400–$70,800 a year for each one — up to $5,900 a month.
Keep the two products straight, because the department sells them together. A shelter cot is the temporary one: $39K–$84K a year, run by 20 other nonprofits. A permanent hotel room — the SROs this report is about — is the cheap one: $22K a year at the city's room benchmark, $33K–$43K all-in. Read that again: the temporary cot costs more than the permanent room. And both sit under the same roofline number — $100K budgeted per counted homeless person, per year.
You see the result every day on the sidewalk. So where does the money go? We followed the city's biggest hotel operator — one contractor, $640 million — to find out.
The landlord gets $814. The middleman keeps $1,044.
Here's the deal your city signed. It pays THC about $1,858 a month for every hotel room. THC pays the hotel's owner $814 and keeps the rest.
Add it up: $1,044 a month, every room, every month — and nothing on paper shows what it buys. Not one filing breaks it down by building. Nobody can check — not you, not the supervisors, not the auditors.
And that's only the first bill. There's a second one, stacked on top — and the city already checked what it bought.
$17 million a year for "support services." The city checked: 0%.
The $1,858 is not the whole bill. On top of it, the city pays THC roughly another $900 a month per room for "support services" — the caseworkers who are supposed to help people get back on their feet. That's the entire promise of this housing: not just a room, but help. Add it up yourself:
$33,317 a year per room — $43,000 at the three newer hotels. Remember what your rent buys you. This buys one room with a shared bathroom, plus help that's supposed to arrive.
So did the help arrive? The city's own monitors checked, in the very packet supervisors used to renew this contract. THC's core service task — reaching out to put tenants on service plans — scored 0%. Against a goal of 100%. Across 1,519 rooms, the services layer costs you about $17 million a year. Billed every month. Scored zero.
What does a building look like when the "support" in supportive housing scores zero? The medical examiner has been keeping that ledger.
177 people died of overdoses inside THC's buildings since 2020.
Not on the street. Inside the housing you paid for. The medical examiner's records show 959 overdose deaths inside the city's supportive-housing sites from 2020 through 2025 — 23% of every overdose death in San Francisco. THC's buildings rank second-worst of 30 operators.
Fatal overdoses inside permanent-supportive-housing sites by operator, 2020–2025. ECS and THC reflect the May 2026 analysis with full-2025 data; *TNDC, Conard, and HomeRise are the August 2025 snapshot. Source: SF Office of the Chief Medical Examiner records, analyzed by The Voice of SF.
None of this was a secret. In 2022, Chronicle reporters spent months inside these hotels — many run by THC — and wrote it all down. The city kept paying.
And it gets worse. Dying in your room isn't even this system's most damning exit — look at what happens to the people who leave.
One in four left this housing by dying. Almost nobody walks out.
This housing is supposed to be a ladder. The city tracked the 515 people who left it in 2020. It's a trapdoor:
Outcomes of the 515 tenants tracked after leaving SF permanent supportive housing in 2020. Source: city data reported by the SF Chronicle, April 2022.
Fair question: wasn't 2020 just COVID? Partly. It was the pandemic's deadliest year, and this housing serves chronically ill people — some deaths are expected in any "permanent" housing. But the dying didn't stop when the pandemic did: the medical examiner's count in Finding 4 runs every year through 2025, and supportive housing was still averaging about 3 overdose deaths a week in late 2023. And here's how the city keeps that from ever showing up in a report card:
Rooms don't open up because someone got back on their feet. They open up because someone died or disappeared. That's why the line outside your door never gets shorter. And the rooms that do open? They're their own story.
You pay for the room whether anyone lives in it or not.
And while the line waits, rooms sit empty. Your money pays for the room whether anyone lives in it or not. Drag the slider:
Do those numbers even hold together? Run it yourself — with the city's own figures:
One more question the official numbers never answer: rooms taken offline — boarded up, under repair — may not count as "available" at all, which would make even the 95% flattering. Eighteen years. $640 million. And you're not allowed to know how many of those rooms have someone sleeping in them tonight. Every contested number above came from one renewal slide. Time to look at that slide properly.
The renewal slide had three checkable numbers. None survived checking.
On May 27, 2026, the homelessness department stood in front of your supervisors to renew THC's contract. Its pitch slide made three factual claims: "only 2 evictions across 16 years", "the average tenancy is 6 years", and "1,583 people served." We checked all three. Start with the evictions:
We pulled the court records. Here's what the courthouse says:
And the lawsuits aren't slowing down — they tripled:
Unlawful-detainer suits filed by THC per year, SF Superior Court docket (*2026 through March). 115 total since 2010. The number presented to the Board: 2.
It gets worse: THC's own boss had already contradicted the slide — in print.
And the third claim — "1,583 people served"? Finding 6 already ran that arithmetic: it contradicts both the 6-year tenancy and the city's own turnover data. Three checkable numbers on one slide; the courthouse kills one, the contractor's own publisher kills another, the slide's own math kills the third. So what was left for the supervisors to trust? Maybe the numbers nobody can check — like who owns the hotels. Wait until you see that.
24 hotels. 23 trace back to one landlord network.
Who's on the other end of the rent checks? We pulled the property records for all 24 hotels. It's essentially one family network.
One man, Dipak Patel, is registered agent for the LLCs behind 8 of the 24 hotels — at least 642 rooms, an estimated $7–9 million a year in rent flowing through entities tied to one person.
How close is the relationship? Close enough to share defense tables. Twice, court records put THC and its landlord on the same side of the "v."
No competition means the rent is whatever the two of them agree it is. Your money. Behind closed doors. And the rent keeps going up:
And at least one of those buildings is owned by a company the state has shut down. The National Hotel — 1139 Market Street, an SRO THC master-leases for the city — is owned by an entity called 1139 Market Street LLC. We pulled its record at the City Recorder, and the city's own grant document for the lease:
The one thing the public records don't spell out is whether THC's rent reaches 1139 Market Street LLC directly or through a manager in between — so we've asked the city, in writing, to name the entity on the check. Everything else is on the record: the city is funding a homeless hotel owned by a company California shut down for not paying its taxes.
Everyone watching the system is inside the system.
Who's supposed to catch all this? A lawyer. Your supervisor. The local press. Look where each of them sits.
Michael Heath
THC paid attorney Michael Heath $318,694 in FY2021 and $363,332 in FY2022 — its top legal contractor. State records list the same man as registered agent for the LLCs behind THC's own hotels: the Winton (445 O'Farrell), the Bristol (56 Mason), the National (1139 Market). And when a Patel-owned SRO made news in 2016, the press identified him simply as "Patel's lawyer."
Dean Preston
Worked at THC for eight years. Later became supervisor of the district holding many THC hotels. His 2023 disclosure lists a gift from Dipak Patel — the man behind the biggest cluster of THC's landlords.
Beyond Chron
THC publishes its own news site, edited by THC's executive director. When the Chronicle investigated THC's hotels in 2022, THC's outlet ran a response calling it a "shameful investigation."
One more thing. THC's federal audits came back spotless — six straight years, zero findings, "low-risk auditee." The same six years the medical examiner logged 177 bodies in its buildings. The audits are clean because audits measure paperwork — not bodies, not empty rooms, not who owns the landlord.
Last week, the city signed it all again.
This isn't old news. On June 2, 2026 — weeks after the death counts went public — your supervisors voted yes again, and not narrowly: the main 16-hotel deal passed 10 to 0, with one supervisor excused. Across four THC deals in four weeks, roughly $379 million in total contract authority, at least $70 million of it newly added money:
Here's what the committee had in front of it, in the same packet, on the same day. The department's pitch deck: clean room photos, "1,583 people served," and "only 2 evictions across 16 years." The independent analyst's report, a few pages later:
To be fair, the same monitoring shows things THC does well: occupancy hit 95% on the big portfolio, move-ins beat the 30-day goal, and its fiscal paperwork was clean enough that the city waived this year's fiscal monitoring entirely. That's the system in one sentence: the paperwork passes, the services flatline, and the contract gets bigger.
Every fact on this page was sitting in front of the people who voted. It passed anyway — no competing bid, no debate. The whole supportive-housing portfolio comes up for re-procurement in 2027. That vote is public. Show up.
What this proves — and what it doesn't
- ~$640M from SF to THC since 2007; $312.5M in FY2020–25 alone (DataSF vouchers)
- THC keeps ~$1,044 of each room's $1,858 — no building-level accounting exists
- 177 overdose deaths inside THC buildings, 2020–2025 (medical examiner records via The Voice of SF; 156 in the pre-full-2025 snapshot)
- Of 515 who left the system in 2020: 25% died, 21% back to homelessness
- 23 of 24 hotels trace to one landlord network; 8 to one registered agent
- Court records twice place THC and Patel-network entities as co-defendants in the same suits (2015 Raman Hotel; 2021 quiet title)
- The National Hotel (1139 Market St) is master-leased by THC (city grant doc: THC is "Lessee," separate owner) and owned by an FTB-suspended LLC with 3 tax liens (latest 5/13/2026); the lease was re-approved 6/5/2026
- THC's attorney doubles as a landlord-side agent; THC's news site attacked the press investigating it
- Homelessness rose 2017→2024 while the city's budget tripled
- One shelter bed costs $38.9K–$83.6K a year depending on type — about $54.5K average ($176M ÷ 3,228 beds) (Controller, Dec 2024)
- June 2026: ~$379M re-approved, no-bid, with 0% service-plan outreach and 73-day room turnarounds in the same committee packet
- 115 eviction lawsuits filed by THC during the "16 years" in which HSH told supervisors there were "only 2 evictions" (court docket)
- THC's own director published "average stay is 8 years" and "fewer than 2% evicted citywide" — both contradict the renewal slide (Beyond Chron, Nov 2025)
- That anyone committed a crime
- That THC caused the deaths — addiction kills people in any housing
- That the $1,044 spread is pocketed rather than spent
- That leases were steered to the network on purpose
- That any official traded votes for favors
- That the portfolio-wide 95% occupancy is the whole story — the city's own data shows two of three Crown/Winton/National hotels at 9–12% vacant, much of it boarded-up "offline" units
- That THC's rent for the National reaches the suspended LLC directly rather than through an intermediary manager — the building owner is the suspended LLC, but the exact payee on THC's lease is pending (records request filed)
- That money is hidden at the org level — we ran THC's IRS filings against city payment records year by year and they reconcile, and its director's pay (~$238K) is modest for a $69M org. The scandal this report documents is what the system buys, not embezzlement
We're not asking you to convict anyone. We're asking the question you'd ask about any bill this size: what did we get? The audits are clean. The rooms are unaccounted for. The bodies are real. And eighteen years in, nobody can tell you how many of those rooms are occupied tonight.
Sources
- [OCME]The Voice of SF, "Housing First, Morgue Second" (2025–26) — medical examiner records: 959 PSH overdose deaths 2020–25 (23% of the citywide 4,090); ECS 190, THC 177 (Part 2, May 2026; earlier snapshot: 875/162/156); building-level counts incl. Mission Hotel 21 (Part 3)
- [SFC]SF Chronicle investigation, April 2022 — conditions in 16 SRO hotels; 166 OD deaths 2020–21; outcomes of 515 PSH leavers
- [STD]SF Standard, Oct 2023 — ~3 overdose deaths per week in supportive housing
- [PAY]DataSF vendor payments, THC, FY2007–FY2026 (~$640M cumulative)
- [990]THC IRS Form 990, FY2019–FY2024 (EIN 94-2681706) — landlord pay-outs, contractor compensation, empty Schedule L
- [HSH]HSH budget FY2024-26 · SF.gov PIT counts · PSH vacancy data
- [CON]SF Controller, Assessment of the San Francisco Shelter System (Dec 2024) — shelter costs pp. 36–45: $176M/yr ≈ 25% of HSH budget; 3,228 beds in 33 shelters; per-bed annual costs by type · HSH, "A Place for All" report (Dec 2022) — city's own $58,400–$70,800/yr per-new-bed estimate, via SF Examiner, Feb 2023
- [OCOH]OCOH Fund Annual Report FY24: Permanent Housing — 96% positive-outcome rate; deceased clients excluded per HUD methodology
- [AUD]Federal Audit Clearinghouse Single Audits FY2020–25 · SF Controller HomeRise audit (KQED, 2024)
- [SOS]CA Secretary of State LLC + registered-agent filings · SF Assessor parcel records — the 24-property landlord trace
- [700]FPPC Form 700, Dean Preston, CY2023 · CA State Bar record #196747 (M. Heath)
- [BOS]SF BOS File 260461 ($303.6M; committee 3–0 on 5/27, Board 10–0 on 6/2, Mayor enacted 6/5) · Files 260460, 260365, 260363 · HSH presentation (Emily Cohen) + BLA report (Christina Malamut), Budget & Finance Committee 5/27/26 (archived, SHA256-hashed)
- [BC]Beyond Chron (THC's outlet), "SF's PSH Is Rousing Success," R. Shaw, Nov 10, 2025 — "average stay is 8 years"; "fewer than 2% … evicted citywide" (quotes verified 6/12/26)
- [CUD]SF Superior Court Civil Case Information search — THC party entries incl. unlawful-detainer filings CUD-24-677021 … CUD-26-681712 (retrieved 6/10/26, screenshots archived & hashed)