In the Willmore neighborhood of Long Beach, countless people are waiting to enter a nonprofit called Beacon for Him Ministries (BHM). The line snakes down the sidewalk.
Shannon James runs this BHM. You can see her sharing cereal with an elderly woman one minute, then racing across the room to play dominoes with a man sporting face tattoos.
James helps people find housing, get off drugs, secure food, take care of their pets, and more.
She does all this on top of her full-time job as a dock worker at the Port of Long Beach.
“We're all created with purpose,” James says. “This is what I was born to do.”
She launched BHM after meeting one homeless man six years ago. She had finished work and just wanted to get home to her kids. Then she saw a homeless man panhandling, but she didn’t ignore him.
“I just felt nudged by… I say it's God. Other people might say it's crazy, but I felt him saying talk to him, ” she recalls.
James asked where he was staying, and if she could bring him food. He suggested that she bring food to his hungry friends at a nearby park too.
“Those were the words that changed how I perceived people that were homeless,” she says. “There was so much compassion, even in the brokenness.”
After scouting the park for a few days, James started a makeshift food donation line. She handed out apples, water bottles, and more.
“I didn’t know what I was doing,” she admits with a laugh. “But I was just blown away by everyone, their stories. One of the most profound things was that people were just grateful to be seen.”
James served food and held ministry at the park for a year before leasing a building to house her operations.
Beacon for Him Ministries was born.
James now works with other nonprofits to serve hundreds of people. She maintains close relationships with each one of them too.
Ben Mears, a formerly homeless man, now volunteers with James’ nonprofit, which he calls a community. He says it’s important to not treat someone as a number, but as an actual human. “I'm not just going to give you food. I'm going to sit and eat with you, talk with you, get to know you.”
The nonprofit is now testing a pilot program for Long Beach -- a decision made by Mayor Robert Garcia.
James is now equipped with motel vouchers to bring in someone sleeping on the street and connect them with services the next day.
“The great thing about her is she's got this really amazing personality, and I think that she brought other people along with her, so she's really a team person,” Garcia says.
James has also poured her own money into BHM: “I don’t know, maybe $70,000?” she estimates.
She wants to go bigger too. Inspired by her job on the docks, she’d like to see shipping containers converted into housing units. She also envisions a playground for kids, offices where people can find resources, and enough personal space for every person.