San Francisco
Menu

San Francisco Board of Appeals

26 Board of Appeals’ meetings, 23 transcribed

Newest first · search by date, agenda item or official

23 meetings

Board of Appeals · 4 h 01 min · 2 public speakersOct 7 · Board meetingThe minutes of the September 23rd, 2026 meeting were adopted, announced as "that motion carries 5 to 0 and the minutes are adopted."Speakers: John Trasviña, Robin Abad Ocubillo, Lily Wong, Rebecca Saroyan and 1 more
7 agenda itemsWatch
Board of Appeals · 1 h 54 min · 1 public speakerSep 23 · Special Item: Discussion and possible adoption of the Departmental Annual Report for Fiscal year 2025-2026 took 15 minThe longest item after routine business: Special Item: Discussion and possible adoption of the Departmental Annual Report for…, 15 min of this 1 h 54 min meeting.Speakers: John Trasviña, Robin Abad Ocubillo, Lily Wong, Rebecca Saroyan
Longest item: 13% of the meeting6 agenda itemsWatch
Board of Appeals · 5 h 41 min · 9 public speakersSep 16 · Board meetingThe minutes of the September 2nd, 2026 meeting were adopted, announced as carrying "5 to 0".Speakers: John Trasviña, Robin Abad Ocubillo, Jose Lopez, Lily Wong and 1 more
7 agenda itemsWatch
Board of Appeals · 2 h 53 min · 11 public speakersAug 12 · Board meetingThe minutes of the July 15th, 2026 meeting were announced as adopted, with the result given as "3 to 0."Speakers: John Trasviña, Robin Abad Ocubillo, Lily Wong
8 agenda itemsWatch
Board of Appeals · 1 h 49 min · 0 public speakersJul 15 · Board meetingA motion was made to continue appeal number 26-026, item 5, to August 12th; the motion was announced as carrying "4 to 0" and the matter was continued.Speakers: John Trasviña, Robin Abad Ocubillo, Lily Wong, Jose Lopez
3 agenda itemsWatch
Board of Appeals · 2 h 44 min · 3 public speakersJul 8 · Board meetingThe board heard appeal 26-028, Smoking Aces versus the Department of Public Health, over a 20-day suspension of a tobacco sales permit.Speakers: Rebecca Saroyan, John Trasviña, Jose Lopez, Lily Wong
3 agenda itemsWatch
Board of Appeals · 31 min · 0 public speakersJun 30 · Board meetingThe motion to continue was announced as carried "3 to 0," and the item was moved to July 15th.Speakers: John Trasviña, Rebecca Saroyan
1 agenda itemsWatch
Board of Appeals · 2 h 34 min · 1 public speakerMay 27 · Board meetingThe minutes of the May 20th, 2026 meeting were adopted; the result was announced as "That motion carries 5 to 0."Speakers: John Trasviña, Jose Lopez, Robin Abad Ocubillo, Rebecca Saroyan and 1 more
1 agenda itemsWatch
Board of Appeals · 4 h 40 min · 36 public speakersMay 20 · Board meetingThe board took up the minutes of the April 29th, 2026 meeting, with two sentences amended, and the motion was announced as carrying "5 to 0" with the minutes adopted as amended.Speakers: John Trasviña, Jose Lopez, Robin Abad Ocubillo, Lily Wong and 1 more
4 agenda itemsWatch
Board of Appeals · 4 h 42 min · 2 public speakersApr 29 · Board meetingThe minutes of the April 22nd, 2026 meeting were adopted, announced as "that motion carries 4 to 0 and the minutes are adopted."Speakers: Jose Lopez, Robin Abad Ocubillo, John Trasviña, Rebecca Saroyan and 1 more
6 agenda itemsWatch
Board of Appeals · 3 h 32 min · 23 public speakersApr 22 · Board meetingThe minutes of the April 15th, 2026 meeting were adopted as amended; the result was announced as "that motion carries 4 to 0."Speakers: John Trasviña, Jose Lopez, Robin Abad Ocubillo, Rebecca Saroyan
1 agenda itemsWatch
Board of Appeals · 4 h 26 min · 0 public speakersApr 15 · Board meetingA motion to adopt the minutes of the March 25th, 2026 meeting was made, and the minutes were announced as adopted.Speakers: John Trasviña, Jose Lopez, Lily Wong
6 agenda itemsWatch
Board of Appeals · 1 h 30 min · 0 public speakersMar 25 · Board meetingItem 5, a jurisdiction request, was continued to April 15th at the parties' request; the motion was announced as carrying "3 to 0".Speakers: John Trasviña, Rebecca Saroyan, Robin Abad Ocubillo
8 agenda itemsWatch
Board of Appeals · 3 h 03 min · 3 public speakersMar 11 · Board meetingThe motion to adopt the minutes was announced as carrying "3 to 0".Speakers: John Trasviña, Rebecca Saroyan, Jose Lopez
6 agenda itemsWatch
Board of Appeals · 2 h 00 min · 0 public speakersMar 4 · Board meetingThe minutes of the February 18th, 2026 meeting were adopted; the result was announced as "3 to 0, the minutes are adopted."Speakers: John Trasviña, Rebecca Saroyan, Jose Lopez
8 agenda itemsWatch
Board of Appeals · 2 h 24 min · 1 public speakerFeb 18 · Adoption of the Budget took 11 minThe longest item after routine business: Adoption of the Budget, 11 min of this 2 h 24 min meeting.Speakers: John Trasviña, Robin Abad Ocubillo, Rebecca Saroyan
Longest item: 7% of the meeting7 agenda itemsWatch
Board of Appeals · 5 h 17 min · 2 public speakersJan 28 · Board meetingSpeakers: John Trasviña, Jose Lopez, Rebecca Saroyan, Robin Abad Ocubillo
6 agenda itemsWatch
Board of Appeals · 3 h 51 min · 12 public speakersJan 14 · Board meetingThe minutes of the December 17th, 2025 meeting were adopted, announced as "That motion carries 3 to 0, and the minutes are adopted."Speakers: John Trasviña, Rebecca Saroyan, Robin Abad Ocubillo
10 agenda itemsWatch
Board of Appeals · 4 h 47 min · 3 public speakersDec 17, 2025 · Board meetingMinutes of the December 10th, 2025 meeting were taken up for adoption; the motion was announced as carrying "4 to 0" and the minutes adopted.Speakers: John Trasviña, Jose Lopez, Rebecca Saroyan
6 agenda itemsWatch
Board of Appeals · 2 h 30 min · 5 public speakersDec 10, 2025 · Board meetingThe minutes of the November 19th, 2025 meeting were adopted; the motion was announced as carrying "3 to 0".Speakers: John Trasviña, Jose Lopez
7 agenda itemsWatch

3 meetings here aren’t read yet, so they have no row.

How we count

One meeting is one body on one day; a joint hearing counts for each committee that held it. A meeting counts as transcribed once its transcript is in and its speakers are identified. Headlines are checked sentences from the transcript, or the longest agenda item from the clerk’s times. More on how we know