Bay Area Cities We Serve
JH Moving serves 20 Bay Area cities from our base in Richmond, across the East Bay, Contra Costa County, Marin, and San Francisco. Find your city below for local details on parking, buildings, and neighborhoods. Licensed Cal-T201700, 300+ five-star reviews, and Hablamos Español.
East Bay
Our home base. Most of our moves start or end a short drive from Richmond: Berkeley Craftsman homes, Oakland apartments, Alameda Victorians, and the flats and hills in between. For the whole region, see our page on East Bay movers.
Contra Costa County
Up I-80 and through the Caldecott Tunnel. Hillside homes in Orinda and Lafayette, family homes in Concord, Pleasant Hill, and Martinez, and plenty of downsizing moves into Walnut Creek. Moving a parent into the 55+ community there? Read our guide to moving into Rossmoor.
Marin County
Across the Richmond-San Rafael Bridge. Hillside homes and narrow streets in San Rafael, Mill Valley, Sausalito, and San Anselmo, where truck access gets checked before move day.
San Francisco
Across the Bay Bridge: walkups, high-rises with booked elevator windows, and curb space that needs a city permit. Our San Francisco moving permit guide walks through it.
Service Area Questions
We serve 20 Bay Area cities: Richmond, Berkeley, Oakland, Alameda, Emeryville, El Cerrito, San Pablo, Pinole, Hercules, Walnut Creek, Concord, Pleasant Hill, Martinez, Orinda, Lafayette, San Rafael, Mill Valley, Sausalito, San Anselmo, and San Francisco. Cities with their own page, like Oakland and Pleasant Hill, cover local parking and building details.
Don't See Your City?
We likely serve your area. Call (510) 495-1884 or request a free estimate, and we'll confirm with both addresses.
JH Moving shows up on time, charges what we quote, handles your belongings with care, and gives you full visibility into every minute of your move. That’s the standard we hold ourselves to on every job.
Let’s make your next move the best one you’ve ever had.
Serving the Bay Area