An apartment move is rarely decided by the furniture. It is decided by three permissions: whether your building will accept the mover's certificate of insurance, whether the elevator is reserved, and whether the truck can legally stop near the door. Get those three right and a two-bedroom flat is a straightforward day at $175 per hour for two movers and one truck. Get them wrong and the same flat becomes a long carry up a hill with a crew waiting on a lift. This page is mostly about those three things, because they are the ones nobody tells you about until the morning of the move.
Three things that are often quoted wrongly elsewhere. Packing and unpacking on a local move are billed at the same hourly rate rather than as a separate service, and cartons and packing paper are not charged. A piano, a safe, oversized art or gym equipment needs more hands rather than a specialty fee — the crew changes, so the rate does: $175 an hour for two movers, $270 an hour for a crew of four. Extra pickup or delivery stops add time at that same rate, with no flat surcharge.
Appliances have to be disconnected and drained before the crew arrives — Halo does not disconnect or reconnect gas, water or electrical appliances. A certificate of insurance for your building is issued on request at no charge, and Halo books a three-hour minimum on local moves.
A house move is mostly about volume. An apartment move is mostly about the route between your door and the truck, and about who controls each part of it.
All of it is knowable in advance. None of it can be fixed on the day.
Every apartment move in the Bay Area runs on these three. Halo handles the first; you and your building handle the second and third; and all three need to be settled at the same time, because the elevator window and the curb have to line up.
| Permission | Who gets it | How long it takes | What happens without it |
|---|---|---|---|
| Certificate of insurance | Halo issues it; your building's management accepts it, in its own wording | Allow two weeks — longer if the building's insurer reviews the wording | Many buildings will not let the crew past the lobby |
| Elevator reservation | You book it with management, at both addresses | A week, more at the end of a month | The crew shares a passenger lift with residents and the job stretches by hours |
| A legal place for the truck | You, through the city — a permit is issued to the resident, not the mover | At least five business days in San Francisco | Every item is carried from wherever the truck can stop, twice |
Send Halo the tenant handbook page and the exact entity names when you ask for the quote, and the certificate is a non-event. Send it the week of the move and it becomes the reason the date slips.
This is the part of an apartment move that costs the most and gets discussed the least. If there is no legal space in front of the building, the crew carries every item from wherever the truck can stop — and that carry is billed as time, in both directions, all day.
Fees and timelines published by SFMTA and confirmed in September 2026. SFMTA revises its fee schedule each July, so check the current figures before you apply. Other California cities set their own rules; the crew reviews the requirement for your address during scope confirmation.
A permit is almost always cheaper than the hours it saves. On a steep San Francisco block it also decides something less obvious: whether the ramp can be used at all, or whether every item is lifted by hand into the back of the truck.
The published package is $175 per hour for two movers and one truck. A larger apartment may need a bigger crew or a second truck, and that is decided and written into the estimate before the date is held. The rate does not change for stairs, hills or a difficult lift — those add time, which is why they are confirmed in advance rather than discovered on the day.
| What drives the hours | Shorter when | Longer when |
|---|---|---|
| The lift | Reserved, with a known window, at both ends | Shared with residents, or there isn't one |
| The carry | The truck parks at the entrance | The truck stops around the corner or downhill |
| Stairs | One flight, straight, with a wide landing | Four flights with turns and a narrow banister |
| Readiness | Boxes sealed, labeled and stacked by the door | Packing still happening when the crew arrives |
| Furniture | Flat-pack and standard pieces | A sectional or a bed frame that has to come apart to clear the door |
| The building | Move hours are generous and the dock is free | A two-hour window that the job does not fit into |
The pricing page compares hourly and flat-rate work, and the moving quote guide covers what Halo verifies before a written figure is issued. For a move that stays in the same city, the local moving page covers the same ground from the other direction.
A composite built from ordinary Halo work: a one-bedroom on the fourth floor of a San Francisco walk-up, no lift, moving to a second-floor apartment in Oakland with a service lift. Three movers, one truck.
Composite illustration drawn from routine Bay Area work. Your own crew size and timings are confirmed in writing once the inventory and access are verified.
Both lists are settled before you book. Nothing on the right appears on an invoice without your approval first.
The city permit itself is paid to SFMTA by you rather than billed by the mover, and a building move-in deposit is between you and management. Sixty cents per pound per article is a liability level built into the rate, not insurance — it pays by weight, so a three-pound laptop is covered for about $1.80. If something in the flat matters more than it weighs, raise it during the estimate and have the right valuation elected in your move documents.
Three things that are often quoted wrongly elsewhere. Packing and unpacking on a local move are billed at the same hourly rate rather than as a separate service, and cartons and packing paper are not charged. A piano, a safe, oversized art or gym equipment needs more hands rather than a specialty fee — the crew changes, so the rate does: $175 an hour for two movers, $270 an hour for a crew of four. Extra pickup or delivery stops add time at that same rate, with no flat surcharge.
Appliances have to be disconnected and drained before the crew arrives — Halo does not disconnect or reconnect gas, water or electrical appliances. A certificate of insurance for your building is issued on request at no charge, and Halo books a three-hour minimum on local moves.
Work through this a fortnight out. Every line either protects the move or removes billable time from the stairs.
Some things cannot go on the truck at all: flammables, corrosives, pressurized cylinders, ammunition, paint, propane and perishables. Passports, medication, keys, hard drives and jewelry should travel with you.
The published package is $175 per hour for two movers and one truck, and the total depends on the billable time the confirmed work takes. A larger apartment may need a bigger crew or a second truck; that is decided and written into the quote before you book.
The hourly rate does not change. Stairs add time, which is exactly why the flights, the turns and the landings are counted before the date is held rather than discovered on the morning.
Most managed buildings do, and many will not let the crew past the lobby without one. Halo issues it for both addresses — send the tenant handbook page and the exact legal entity names at quote stage, and allow two weeks for management to accept the wording.
Yes, at both ends, and earlier than you think at the end of a month. An unreserved lift shared with other residents is one of the most reliable ways to add hours to an apartment move.
In much of San Francisco, yes. SFMTA asks for the application at least five business days ahead, with signs posted 72 hours in advance on an unmetered block or 24 hours at metered spaces. The permit is issued to the resident or the property, so you file it; Halo tells you how many signs the truck needs and where they should stand.
The crew carries everything from wherever the truck can stop, in both directions, and that carry is billable time. On a steep block it can also mean loading by hand instead of using the ramp. A permit is almost always cheaper than the hours it saves.
Yes, and it is still hourly work. The lift window, the corridor protection and the furniture work are the same; only the drive disappears.
No, but packing done on moving day is billable time, and on a walk-up it is the most expensive time on the job. If you want the crew to pack, ask for it in the quote so the labor and materials are priced as their own line.
Yes. Standard disassembly and reassembly is part of the rate. Hardware is bagged and labeled by piece so the same fixings go back into the same frame at the other end.
Often, for a small flat with everything ready and both lifts booked. When it does not, storage for a night or two is quoted with pickup, the storage period and redelivery as separate components — usually cheaper than trying to compress a move into an impossible window.
Flammables, corrosives, pressurized cylinders, ammunition, paint, propane and perishables do not go on the truck. Passports, medication, keys, hard drives, jewelry and anything irreplaceable should travel with you.
No. They are handled by trained, background-checked Halo employees, with a lead foreman on site and a dispatcher coordinating the day. The people who quoted the work are accountable for it.
Two to three weeks where you can, because the certificate of insurance and the lift reservations sit on the critical path — not the crew. The end of the month and the summer book out first.
Eligible customers may apply a provider-approved amount to all or part of the balance. The provider decides eligibility and the available amount, and a booking deposit is still required. The payment options page explains how that works.
Halo is based in San Francisco and moves apartments across the Bay Area, the Sacramento region and Southern California. Each city page covers the parking rules and building conditions that shape a move in that place.
Bay Area
Sacramento and Southern California
The full directory is on the moving locations page. Moving out of the region is quoted as a long-distance move.
Send both addresses, the floor and lift at each end, the moving date and what is moving. Halo will confirm the crew size, issue the certificates for both buildings, and put the included work in writing before you book.
Get My Apartment Moving PriceA starting figure is not the written estimate. Once the scope is confirmed, the deposit and payment options explain how the date is reserved and how the balance can be paid.