Movers in Oakland, CA
We Move Memories, Not Just Boxes!
JH Moving runs Oakland moves out of our Richmond base every week — from Adams Point Victorians to Montclair hill addresses. We pull the City of Oakland Temporary Occupancy Permit, post the no-parking signs on time, and quote shuttle work upfront when a hill street is too narrow for a 26-foot truck. Licensed Cal-T201700. Call (510) 495-1884 for a free estimate.

Years Serving
the Bay Area
Most Oakland Moves Lose Hours Before They Start
The reasons are predictable. The truck shows up and there's nowhere legal to park because no one pulled the permit. The hill address turns out to need a shuttle nobody quoted. The Adams Point Victorian has a stair fee nobody disclosed. Three different problems, one root cause: the mover didn't actually plan for Oakland.
The mover never pulled the parking permit.
Oakland requires a Temporary Occupancy Permit for street-side residential moves, with the no-parking signs posted 72 hours in advance. Crews who skip it spend the first hour of your move begging cars to leave or paying a parking ticket. Either way you're billed for the time.
The hill address turns into a surprise shuttle charge.
Montclair, upper Rockridge, and parts of the Oakland Hills have streets a 26-foot truck cannot fit on. Movers who don't check the grade and width during the walkthrough show up, can't position, and add a shuttle line item to the bill on move day.
Stair fees on Victorian flats show up at the end.
Adams Point and West Oakland are full of classic Victorian buildings with narrow staircases and 90-degree landings. Movers who don't disclose stair charges and disassembly time present an invoice that bears no resemblance to the original quote.
Sound familiar? A good Oakland move is a planned Oakland move.

Family-Owned
Since 2019
We Plan Oakland Moves Around Oakland Realities
JH Moving is family-owned, Latino-owned, and based in Richmond — about 12 miles from downtown Oakland. Our crews are in Oakland every week, which means we already know which Adams Point blocks have permit zones, which Montclair driveways need a shuttle, and which Lake Merritt cross streets a 26-foot truck cannot turn onto. Seven years of Oakland moves and 270+ five-star reviews are what that experience adds up to.
What that looks like for your Oakland move:
We Show Up Every Single Time
We respect your time. When we commit to a move date and time, we're there. No last-minute cancellations, no no-shows, no excuses.
Transparent Hourly Pricing. No Hidden Fees. Ever.
With JH Moving, you know how pricing works before the job begins. We walk you through the hourly rate, minimums, and any quoted charges upfront so there are zero surprises on moving day.
Your Belongings Are Treated Like Our Own
Every move includes moving blankets, shrink wrap, and tape at no extra cost. Our crew is trained to protect your furniture, floors, and walls on every single job.
We Pay Our Crew Above Industry Standard
Happy movers do better work. We take care of our team so they take care of you every time.
We are licensed under Cal-T201700, verifiable through the BHGS license lookup, and we carry full cargo and liability insurance on every job. Hablamos Español. We pay our crews above industry standard because experienced movers handle Adams Point Victorians and Montclair hill jobs better than rotating day labor ever will.
Know What's Happening With Your Oakland Move — Live
Oakland moves pile on logistics — permit zones, hill shuttles, Victorian staircases. You shouldn't have to call the office to find out where the crew is or when the clock started.
When you book with JH Moving, you get a personalized move link on your phone. Follow the truck from Richmond, see your crew before they arrive at Adams Point or Montclair, and watch the timer so there are no gray areas on billable hours.
Here's what you can see in real time:
Live GPS tracking
See exactly where your crew is before they arrive.
Your crew
Know who's showing up at your door before they get there.
Live move timer
See the exact moment your time starts and stops. No inflated hours, no gray areas.
Pay directly through your link
Simple, secure, and paperless.
Your quote
Right there, always visible, always accurate.
Permit pulls and shuttle planning happen during booking and the walkthrough. On move day, the app shows you crew location, the live timer, your written quote, and secure payment — all in one place.
Your Oakland move, visible on your screen, from dispatch to delivery.
100% Transparent
Desktop: scroll the phone to exploreScroll the page normally to keep reading
What Oakland Customers Say
Real customers, real moves, real results.
What Every JH Moving Oakland Job Includes
City of Oakland Temporary Occupancy Permit application and sign posting
Walkthrough grade check for hill addresses so shuttle work is quoted, not surprised
Furniture pads, dollies, shrink wrap, and disassembly tools for narrow Victorian staircases
Floor runners and door frame protection at both addresses
Honest written pricing under California Maximum Rate Tariff 4
Full cargo and liability insurance on every job
Licensed under Cal-T201700 — verifiable through BHGS
Hablamos Español


Your Oakland Move — 3 Steps
Free estimate by phone or video walkthrough, then a written quote. We handle the permit, the shuttle planning, and the move.
Get Your Free Quote
No obligations, no pressure. Tell us about your move and we'll give you a clear, honest estimate tailored to your specific situation.
Schedule Your Move
Pick the date that works for you. We'll confirm your crew, your truck, and everything you need. All you have to do is show up.
Relax While We Handle Everything
Your crew arrives on time, fully equipped, and ready to work. You get your personalized move link so you can track everything live. We handle the heavy lifting while you focus on settling into your new space.
Straight quote, planned move, clean delivery.
Every Oakland Neighborhood, From Lake Merritt to the Hills
Our crews work every Oakland ZIP code week in and week out.
We run regular moves through Adams Point and Lake Merritt apartments, College Avenue Craftsman homes in Rockridge, the dense rental blocks of Temescal, downtown condos in Uptown, hillside homes in Montclair and the upper Oakland Hills, family residential in Fruitvale and the Dimond District, and Victorian flats in West Oakland. The MacArthur and 19th Street BART stations anchor much of the rental turnover; I-880 and I-580 set the routing rhythm for most of our Oakland days.
Neighborhoods we serve:
Not sure if your Oakland street works for a 26-foot truck? Call (510) 495-1884. We can check during the walkthrough.
(510) 495-1884Every Moving Service Oakland Customers Need
Whether you're moving across Adams Point, downsizing from Montclair, taking a household across the Bay Bridge, or relocating an office near Jack London Square, we have a service that fits. The full list of moving, packing, storage, and transportation services we offer in Oakland is below.
Ready to Move in Oakland?
Call (510) 495-1884 or request a free estimate online. We will give you a written quote, pull the City of Oakland permit if your address needs one, and schedule a crew that will show up when we say they will.
Studio in Adams Point or four-bedroom in Montclair, we have a crew, a truck, and a plan that fits. Licensed Cal-T201700. Hablamos Español. Same day quotes available.
Your Oakland move starts with one call.
Serving Oakland & the East Bay Core
Frequently Asked Questions
Local Oakland moves are billed under California Maximum Rate Tariff 4, which means hourly rates plus double drive time between the two addresses. For a typical two-bedroom Oakland apartment move with a three-person crew and a 26-foot truck, you should expect 4–6 hours of total billable time, plus any disclosed stair charges, shuttle work, or permit fees.
We give every Oakland customer a written quote after a walkthrough — by video or in person. That quote is a ceiling under California law, not a guess. Unless you add scope through a signed Change Order, you cannot be charged more than that number.