San Francisco
Menu

San Francisco Homelessness Oversight Commission

Members

Two members are in the running for most talk time (preliminary)

Preliminary: at least 63% of members’ talk time is identified, under the 80% for a full comparison. The two in the running each average 9.7 to 15.8 minutes a meeting, and each could rank first; the data can’t order them.
At least 63% of members’ talk time here is identifiedPreliminary: under 80% of talk time is identified.
63% identified80% for a full comparison
Minutes a meeting, from the speech we can attribute to each member by voice, over meetings held while they were seated. The bar is the 90% range; the dot is our estimate. Where bars overlap, the data can’t say who talks more.
Runs the meetings
Katie AlbrightChair · runs the meetings19.2min of talk time a meeting8 of 8present at roll callVoice identified at 11 of 11 transcribed meetings while seated
AttendancePresent at the roll call for 8 of 8 meetings, Nov 21, 2025 to Aug 6, 2026. Official roll call, from the clerk
Speaking19.2 min of talk time a meetingRuns the meetings, so not compared.26 questions asked
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Three of their clips
HomelessnessMay 7, 2026 · 3:12
Welcome to our Oversight Commission. May is Foster Care Awareness Month and it’s Mental Health Awareness Month. These recognitions are deeply connected to the work before us. We know that far too many young people who experience foster care involvement also face housing instability and homelessness, particularly as they transition to adulthood.”
Homelessness Oversight CommissionSep 3, 2026 · 1:41:31
So, is the re-procurement going to change the pay schedule? Or— I don’t know enough about HSH contracts, but is it going to be fee-for-service or cost reimbursement?”
Homelessness Oversight CommissionOct 1, 2026 · 16:07
Could you let us know where we can find blueprints, and are there kitchen facilities?”
Members · listed by seat
Dontaye BallCommissioner1.9min of talk time a meeting—present at roll callVoice identified at 7 of 11 transcribed meetings while seated
AttendanceNo clerk roll call for this member here.
Speaking1.9 min of talk time a meeting90% range 1.1 to 3.9 minutes, over 11 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.13 questions asked
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Two of their clips
HomelessnessMay 7, 2026 · 1:41:43
It is our most vulnerable population. It is, you know, I’ve done some work with young people at Job Corps, and I can remember those young people saying that if if I didn’t have this program, I would be homeless.”
Homelessness Oversight CommissionFeb 13, 2026 · 2:09:57
How do we support those CBOs to find outside resources outside city resources, right? Is there a working group for these CBOs to find additional revenue sources to help with programming?”
Bevan DuftyCommissioner6.8min of talk time a meeting—present at roll callVoice identified at 10 of 11 transcribed meetings while seated
AttendanceNo clerk roll call for this member here.
Speaking6.8 min of talk time a meeting90% range 4.8 to 9.9 minutes, over 11 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.24 questions asked
Their top topics
Homelessness89%
Share of the time they spoke, by topic. Only topics that passed our check.
Open their page: every clip, meeting and topic
Two of their clips
HomelessnessSep 3, 2026 · 1:11:22
When I think about a Good Neighbor Program, I’m actually thinking about the people whose minds and hearts have changed because they’ve connected or understood better all the challenges that go into addressing homelessness in this incredibly expensive city that is hard to do.”
Homelessness Oversight CommissionApr 2, 2026 · 25:13
I wanted to ask about how robust our relationship is with the school district, because that is really the frontline for a lot of young people who, who are experiencing homelessness.”
Joaquin GuerreroCommissioner15.8min of talk time a meeting—present at roll callVoice identified at 9 of 11 transcribed meetings while seated
AttendanceNo clerk roll call for this member here.
Speaking15.8 min of talk time a meeting90% range 9.5 to 22.9 minutes, over 11 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.47 questions asked
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Three of their clips
Homelessness Oversight CommissionJan 15, 2026 · 1:30:43
As long as you have them, I think for the public’s knowledge, that’s what matters. But just coming back to that 1,000, because it’s seems urgent with the deadline, the 1,000 emergency vouchers that will run out in October. So I just want to let the other commissioners know that that’s a pretty time-sensitive topic.”
Homelessness Oversight CommissionFeb 13, 2026 · 2:15:40
Some folks were wondering about the Raphael House getting the multi-year general fund contract. Was there an RFP that went out for that, or how was that established?”
Homelessness Oversight CommissionMar 5, 2026 · 1:54:13
…the Kelly Cullen community site, that was supposed to be a pilot for high acuity, right? So is there a reason that we’re doing another one?”
Sharky LaguanaCommissioner9.7min of talk time a meeting—present at roll callVoice identified at 8 of 11 transcribed meetings while seated
AttendanceNo clerk roll call for this member here.
Speaking9.7 min of talk time a meeting90% range 5.4 to 15.1 minutes, over 11 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.42 questions asked
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Three of their clips
HomelessnessSep 3, 2026 · 1:26:33
You had 294 folks that left the list because they did not need HSH housing, and I was wondering to what degree do we know if they got housing elsewhere, or is it just we lost communication?”
Homelessness Oversight CommissionAug 6, 2026 · 29:21
One, for those of us who might not be familiar, can you just explain what Tier 1 and Tier 2 means?”
Homelessness Oversight CommissionApr 2, 2026 · 23:37
…is this counting people as individuals? So for instance, a hypothetical dataset, you have 3 people in a family and 1 individual, you house the family, you would say 75% of all exits from homelessness to housing?”
Obai RamboVice Chair0.9min of talk time a meeting—present at roll callVoice identified at 7 of 11 transcribed meetings while seated
AttendanceNo clerk roll call for this member here.
Speaking0.9 min of talk time a meeting90% range 0.4 to 2.5 minutes, over 11 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.17 questions asked
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Two of their clips
Homelessness Oversight CommissionApr 2, 2026 · 1:16:17
And those who have exited their RVs into any form of housing, is there, you know, typically, like, where do they go? Is it all throughout the city?”
Homelessness Oversight CommissionFeb 13, 2026 · 41:52
…for folks who are trying to do Journey Home, how do they get information? And also who’s been served, all that kind of stuff.”
Thomas RoccaCommissioner2.0min of talk time a meeting—present at roll callVoice identified at 7 of 11 transcribed meetings while seated
AttendanceNo clerk roll call for this member here.
Speaking2.0 min of talk time a meeting90% range 0.9 to 4.4 minutes, over 11 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.19 questions asked
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Three of their clips
HomelessnessApr 2, 2026 · 1:36:53
So for those of you who are like, we keep talking about TAY. My God, I just did it. I just did the thing. I try not to do acronyms. Transitional age youth are people in their 20s, generally 18 to 25, 26, 27. And they are disproportionately in the homeless population.”
HomelessnessJun 4, 2026 · 3:48:01
I mean, that’s— we’re a homeless oversight commission and we have homes that are vacant.”
Homelessness Oversight CommissionAug 6, 2026 · 2:13:03
I think what I was— the question was, if we’re given a grant of $100,000, we’re committing ourselves potentially to spend more than that grant, correct?”
“Voice identified” counts the meetings where we could attribute a member’s voice. A meeting missing there means we couldn’t attribute it, not that they were absent.
Attendance

Roll calls at 8 of 11 meetings, through Aug 6, 2026

From the clerk’s own record, listed by seat. This is the official attendance record. It is separate from our voice counts, and we don’t compare members on it.
MemberPresentAbsentExcusedRoll calls
Katie Albright8008
Dontaye Ball— no clerk roll call for this member
Bevan Dufty— no clerk roll call for this member
Joaquin Guerrero— no clerk roll call for this member
Sharky Laguana— no clerk roll call for this member
Obai Rambo— no clerk roll call for this member
Thomas Rocca— no clerk roll call for this member
How the record counts. The clerk's minutes list each member as present, absent or excused at the roll call. Excused means the board voted to excuse the member.