Skip to Content

San Francisco janitors are flooding downtown SF streets this week in fight for better wages, protections

Some members of SEIU Local 87 say they’ve been forced to work in sweltering heat when buildings turn off the AC at night

Janitors in San Francisco hit the streets in force this week, filling Downtown with consecutive days of picket signs, marches, and the furious noise of protest. 

It’s the latest development in a fight over a union contract that janitorial workers say is a crucial fork in the road, as they grapple with job losses driven by office buildings sitting vacant in the wake of the pandemic. 

On Wednesday, a crowd of more than 150 workers gathered at the plaza just outside Salesforce Tower, passing out picket signs and banners before embarking on a march west on Mission Street. Cries of “No contract, no peace!” and “Arriba la unión!” rang out across the pavement; one man blew excitedly into a small vuvuzela, punctuating the chants with his shrieking horn. 

SEIU Local 87 members march on Mission Street on July 24. Courtesy of Eddie Kim

“Everything is expensive right now. Food, rent, just living in SF is hard. Almost impossible. I have two children, and I need to support them and my family. And health insurance, to pay for yourself, it’s too expensive. So, if you get just $20 or $30 per hour, it’s not enough,” says Jamie Piñeda, who works for ABM at the Dropbox office in Mission Bay. “And as we say: ‘One job should be enough.’”

The rally follows one on Tuesday, when dozens of workers picketed in front of office buildings blocks away on Market Street. 

The union, SEIU Local 87, is bargaining with a coterie of heavy-hitting employers, including facility management firms like ABM Industries and Able Services, that oversee janitorial services in some 600 buildings across the city. The current contract, ratified in 2020, is set to expire on July 31. Negotiations have bogged down due to, predictably, disagreements over increased wages and benefits, says Noelia Linares, a representative of SEIU Local 87. 

One key demand: Union leaders want employers to shift from a three-tier wage structure, based on seniority, to a fair wage across the board, according to Linares. The union is also lobbying for more paid sick days, sexual harassment protections, safety measures in workplaces, and better treatment of laid-off workers. 

Linares claims that some buildings have even been shutting off their ventilation and A/C systems in the evenings, leaving janitors working in sweltering, uncomfortable conditions. “We’ve had people fainting and going to the hospital,” she told Gazetteer

An SEIU Local 87 member unloads a truck of banners and signs to distribute. Courtesy of Eddie Kim

In a possible escalation, organizers have begun pushing janitors to call in sick en masse on an upcoming, undisclosed day. Union vice president Abdo Hadwan stressed to Gazetteer that any walk-out would not be a union-sanctioned action.

SEIU Local 87 became embroiled in a very similar fight in 2020, organizing rallies, sanctioned walkouts, and fierce negotiations amid a historic economic crash across the U.S. Those negotiations concluded in 2021, with janitorial workers receiving an overall compensation increase of just over four percent. 

It hasn’t been enough, said Cecilia Alvarez, who works as a janitor at the eBay office near the Embarcadero. 

“We have to have extra jobs to live, and we don’t get respect,” she said at the July 24 rally. “I have to go back to work right now, but I’m here at my lunchtime to sign in and keep fighting.” 

Stay in touch

Sign up for our free newsletter

More from Gazetteer SF

The Bay Area’s best music critics pick the best songs of 2025

A selection of hits from a fabulous group of local writers and editors

December 31, 2025

Gazetteer SF’s most-read stories of 2025

We appreciate your eyeballs and hope to see them again next year

December 30, 2025

Five for 2025

From one of the coolest Realtors to one of the highest-paid lawyers, a look back at the Gazetteer stories I won’t soon forget

December 30, 2025

Gazetteer SF’s best photos of 2025

A long year, captured by our team and our collaborators at CatchLight Local

December 29, 2025

Five favorite food moments of 2025

A short list of what I ate up in the world of food this year

December 23, 2025

Server farm to table

AI-generated images are rising in popularity on delivery apps and menus across SF. How far will we take this race to the bottom in food photography? 

December 23, 2025
See all posts