City Heights Movers
The densest rental blocks in mid-city, where the curb space is the whole negotiation.
By the Discount Movers Team · Updated August 2026 · CAL-T #201759 issued by the BHGS · US DOT #4372335 · BBB A+ Rated
The Direct Answer
What Does A Move
In City Heights Cost?
Discount Movers charges $119 an hour cash for two movers and a truck in City Heights, on our own published ladder that runs to $269 an hour cash for five movers. The three hour minimum is $357, there is a flat $75 fuel fee, and there is no deposit, ever.
What moves the number here is hold the curb the night before: street parking here is as contested as anywhere in the city, and there is no loading zone waiting for you. The full rate card is one page, and the instant estimate returns a crew size and an hourly rate in about 30 seconds.
Housing Stock & Access
City Heights Homes
& Access
The curb decides the day in City Heights. This is one of the densest, most renter heavy parts of San Diego, and the street parking that comes with that density is contested day and night. The stock runs from apartment blocks to bungalow courts to small homes, packed along the University Avenue and El Cajon Boulevard corridors, and a truck at the door versus a truck half a block away is the difference between a smooth move and a long one.
Hold the curb the night before
Street parking here is as contested as anywhere in the city, and there is no loading zone waiting for you. Parking your own cars in front of the building the night before and moving them when the truck arrives is the single most valuable thing a City Heights client can do, and we will remind you of it when you book.
Apartment blocks with shared paths
Much of the housing is older apartment buildings with shared walkways, gates and stair runs, and no elevator. The carry is stairs and corridors more often than it is distance. We size the crew to the floor and the stair count, because on a walk up an extra mover finishes the job faster than a longer day does.
Bungalow courts load on foot
The bungalow courts scattered through the neighborhood put a row of small units around a central walkway no vehicle enters. The truck stands at the street and everything moves on foot through the court. That is a short carry done many times, so we stage it deliberately, with the truck packed in the order the court gives up its contents.
Two corridors carry everything
University Avenue and El Cajon Boulevard carry the neighborhood's traffic, transit and commerce, and they are busy from morning to evening. Cross streets are calmer but short on space. We route the truck to approach from the calm side rather than fighting the corridors, and we schedule around the busiest stretches instead of sitting in them on the clock.
Alleys behind the older blocks
Parts of the grid keep rear alleys, and where they are passable the alley can beat the street as a loading position. Where they are not, they at least offer a second option when the curb is full. We look at both sides of the block before the day, because in City Heights the better approach is decided address by address.
Every City Heights address is different. Send us a photo of the street and the entrance and we will tell you what the access means for your crew size, your carry and your estimate.
📞 (858) 490-0155Where We Work
City Heights
Areas We Cover
The El Cajon Boulevard Curb Lane Is A Bus Way
MTS opened dedicated bus only lanes on El Cajon Boulevard between Park Boulevard and Fairmount Avenue in January 2020. Inside those limits the curb lane is the bus way, so a moving truck cannot stand at the El Cajon Boulevard curb there. This is not something a crew works around by being quick about it. Rapid 215 runs El Cajon Boulevard and Park Boulevard between SDSU and downtown at high frequency all day, and a truck standing in the bus lane is noticed immediately.
East of Fairmount Avenue the bus way limits end. That is why two City Heights addresses on the same boulevard can produce two different move days. If your building fronts El Cajon Boulevard west of Fairmount, we plan the load from the nearest cross street or from the alley behind the block, and we settle that before the day rather than discovering it with a loaded truck already committed to a lane.
Give us the block number when you book, not just the street name. Which side of Fairmount Avenue you sit on decides where the truck stands.
SR-15 Cut The Grid, So Tell Us Which Side You Are On
The SR-15 segment through City Heights opened to traffic in 2000, cutting the old street grid north to south. Streets that once ran continuously east to west now stop at the freeway trench. A driver following a map without that context can end up on the correct street, at the correct block number, and still be on the wrong side of the freeway with no crossing at that block.
Community negotiation over the freeway produced Teralta Park, built as a lid over one block of SR-15. The Teralta name covers blocks on both sides of the trench, so a Teralta address needs an east or west qualifier before we route a truck to it. One sentence from you at booking time, naming your cross street and your side of SR-15, removes a loop through the corridors on the clock.
For orientation over the phone we use the two transit plazas rather than any figure we cannot measure. City Heights Transit Plaza sits at University Avenue and SR-15. Boulevard Transit Plaza sits at El Cajon Boulevard and SR-15, with street level platforms for the El Cajon Boulevard Rapid and freeway level platforms for the I-15 corridor Rapid. Neither is a place to stage a truck, but both are fixed points a crew can find without a second call.
There Is No Permit Parking District To Buy Into
City Heights has no residential permit parking district. Clients arriving from other parts of San Diego sometimes ask which permit they should buy for move day, or whether a visitor placard will hold a space. Here there is nothing to buy, nothing to apply for and no permit holder curb to fall back on.
It cuts both ways. Nobody will cite a friend who drove in from out of town for lacking a sticker, and no piece of paper reserves a space for a 26 foot truck either. The curb is first come and stays first come, which is exactly why the night before tactic described higher up this page is the one we lead with in City Heights instead of pointing clients at a permit office.
Why Every Jurisdiction Question Here Ends At The City
In the 1880s the unincorporated land east and northeast of what is now Balboa Park was subdivided and named City Heights. In 1912 the area incorporated as the separate City of East San Diego. It called itself the Golden Rule City and ran as a dry town with its own city hall and police department.
East San Diego could not raise enough tax revenue for city services and was annexed into the City of San Diego in 1923, after which the area went back to the name City Heights. The whole neighborhood is City of San Diego jurisdiction today, not unincorporated County.
That century old accounting problem is still the answer to half the administrative questions a move raises here. Water and sewer, street rules, the police station your block reports to: all of it is city, none of it is county.
Utility Transfers For A City Heights Address
City Heights transfers go to San Diego Gas and Electric for gas and electric, and to the City of San Diego Public Utilities Department for water and sewer, because the neighborhood is inside city limits rather than a county service area. Two accounts, two organizations, and the water side is the one people get wrong.
Order matters more than most people expect on a walk up. Set the new address live before move day, not after, because a stair heavy carry in a unit with no power means no lights in an interior hallway and no fans while the crew works. Our <a href="/moving-utility-transfer-links">utility transfer links page</a> lists the numbers so you are not searching for them the week of the move.
Two Build Eras, Two Different Days On The Clock
City Heights housing is dominated by 1920s through 1940s stucco bungalows and bungalow courts, with a large layer of 1950s through 1980s low rise apartment and condo buildings, duplexes and triplexes on compact lots. Those two layers are sitting on the same block as each other all over the neighborhood, and they do not move the same way.
The bungalow layer tends to load at grade with a front walk and a gate. Two movers and a truck at $119 an hour cash cover a good share of those, with the three hour minimum at $357 and a flat $75 fuel fee. The apartment and triplex layer is where the stairs live. Three movers at $169 an hour cash, minimum $507, is the common answer for a second or third floor unit, and four at $219 an hour cash, minimum $657, for a larger unit with a long stair run.
We size that before the day rather than at the curb, because on an hourly rate the wrong crew size is the expensive mistake. If a second truck is needed the second truck adds $150 plus a second $75 fuel charge, and we will say so in writing before you commit, not after we load.
No Residential High Rise, And Where The Front Door Actually Is
City Heights has no residential high rise. The stock is one to three story walk up apartments, bungalow courts and single family homes. Practically, that removes the two things that set the start time on a downtown tower move: there is no freight elevator to reserve and no building dock to book a window on. Here the start time is set by the curb and by the stairs.
The exception is the newer four and five story mixed use buildings on the University Avenue and El Cajon Boulevard corridors, where the ground floor is retail and the residential entrance is set back. On those addresses the door you live behind is not the frontage you see from the boulevard. The carry usually starts from a side street or from an interior entry behind the storefronts, and on El Cajon Boulevard west of Fairmount that boulevard frontage is bus lane anyway.
These are the addresses where we ask for a photo of the entrance before quoting. A five story building in City Heights is not a high rise job, but the way its entrance is arranged changes the carry more than the floor count does.
The Urban Village Block At Fairmount And University
The City Heights Urban Village, a City of San Diego and Price Charities partnership, bundles the City Heights and Weingart Branch Library, the City Heights Performance Annex, the City Heights Recreation Center, a Head Start program, an elementary school, a community college campus and the Mid-City Police Station on adjoining blocks near Fairmount Avenue and University Avenue.
The City Heights Recreation Center opened in 1998 as the recreation component of that project, and the City Heights Swim Center is a separate City of San Diego pool in the same complex. It is an unusual amount of civic use packed onto adjoining blocks rather than spread across a neighborhood.
For move day it functions as a reference point. When a client says they are near the library or behind the rec center, we know the block cluster they mean and we plan the truck approach from a calmer cross street instead of trying to hold curb along a frontage that a library, a police station and a school all share.
Moving Mid Year With Kids In School
City Heights is served by San Diego Unified School District, and the neighborhood falls inside two high school attendance areas. Herbert Hoover High School is on El Cajon Boulevard at the eastern end of City Heights. Will C. Crawford High School sits east of City Heights near Colina del Sol and serves part of the neighborhood. Monroe Clark Middle School and Wilson Middle School are the SDUSD middle schools inside City Heights.
Attendance boundaries are set by the district and they change, so families should confirm their zone with SDUSD rather than with us. A confident answer from a mover about a school boundary is the kind of thing a parent finds out is wrong in August.
What we can do is time the truck. A load that starts on El Cajon Boulevard near Hoover in the morning is working the same frontage as the bus lanes and the school day, so we schedule those addresses toward the middle of the day when the block is quieter.
An Inland Mesa With No Water In It
City Heights sits on an inland mesa east of Balboa Park, not on the coast. Summer afternoons run warmer than the beach communities and the marine layer clears earlier. On a stairs heavy walk up in July and August that difference lands directly on the crew, which is why we book those moves for an early start and stage the heavy pieces first rather than saving them for the hot part of the afternoon.
There is no lake or river in City Heights. The neighborhood drains into the Chollas Creek watershed, which also covers Normal Heights, Kensington-Talmadge, North Park, Golden Hill, Southeastern San Diego, Encanto, Skyline-Paradise Hills and Barrio Logan. Most of the creek through the urban reach is concrete channel.
So there is no waterfront property here, no dock access to plan around and no boat to figure into a load plan. What there is instead is a mesa with grade changes at its edges, which is why we ask about the walk from the curb to the door rather than assuming a flat approach.
Clinics, Not A Hospital, Inside The Neighborhood
There is no hospital inside City Heights. The nearest full emergency departments are UC San Diego Health East Campus Medical Center on Alvarado Road in the College Area, Kaiser Permanente Zion Medical Center in Grantville, Scripps Mercy Hospital San Diego in Hillcrest and Sharp Grossmont Hospital in La Mesa. We do not publish drive times to any of them. The freeway path toward Grantville, the College Area and La Mesa runs SR-15 north to I-8, and Hillcrest is a westbound run on University Avenue.
Day to day care in City Heights runs through community clinics rather than a hospital, including the City Heights Family Health Center and La Maestra Community Health Centers.
That matters for a household moving with medical equipment or an older parent. There is no hospital campus a block away to lean on, so oxygen concentrators, hospital beds and mobility equipment need to be unloaded and set up first, not last. Say so when you book and we sequence the truck that way. Our <a href="/medical-equipment-moving">medical equipment moving</a> page covers how we handle it.
Who Lives Here, And What We Can Honestly Promise On Language
Southeast Asian refugee resettlement after 1975 was followed by arrivals from Somalia, Ethiopia, Eritrea, Kosovo, Central America, Burma and Kurdistan. Some families have been in City Heights for decades. The Little Saigon designation on the corridor and the range of businesses along University Avenue both come out of that history rather than out of a redevelopment plan.
We have Spanish speaking crews and Spanish speaking sales staff, and that is the whole of what we can promise. We are not going to claim a language roster we do not have. For any other language, the arrangement that works is a family member or the client's own interpreter on the phone at booking, and a written inventory and a written estimate so nothing important depends on a conversation at the curb.
The long tenure part is operational. A household that has been in the same unit for twenty years is a different pack from a two year rental, and the difference shows up in the closets, the garage and the yard rather than the living room. We ask how long you have been in the unit when we size a job.
What Our Crews Plan For Here
FAQ