You turn the latch on an Oceanside bedroom window and it never seats. The sash looks shut. The cam still misses the keep. That is alignment or hardware. A sash that slams shut is a failed balance. A casement that will not crank is an operator. Window lock repair on a San Diego sash starts with that split, because the wrong diagnosis sends you shopping for the wrong part.
A latch that misses the keep is not a crank and not a balance
A window lock has one job. It pulls the sash tight against the keep so the latch catches and the weatherstrip can actually compress. When the handle turns and nothing grabs, it feels like the window is broken. Often the lock body is still intact and the cam is riding past a keep that has moved, rusted, or sat too high.
Name the three failures before anyone orders a part. A latch that will not catch is alignment or hardware. That is the lock. A sash that slams or will not stay up is the balance system. A casement that will not crank open or shut is the operator. Mixing those three is how a homeowner ends up with a new cam on a sash that still will not close.
On sliding, casement, and double-hung windows the hardware looks different and fails in different ways.
On a slider, the latch is usually a small lever or a plunging bolt that has to drop into a keep on the jamb. If the sash has dropped on worn rollers, that bolt hits the keep too low, or misses it entirely. A slider that is hard to move and a slider that will not lock are often the same worn track showing up as two complaints.
On a hung window, the common lock is a cam on the meeting rail and a keep on the other sash. The cam has to rotate into the keep. If the meeting rails are not even, the cam turns in air. If the keep screws have stripped in a vinyl wall, the keep itself walks a little each season until the cam has nothing to grab.
On a casement, the lock and the crank are separate pieces. Multipoint locks on better casements pull the sash to the weatherstrip, then throw cams along the jamb. A handle that spins may be the lock bar. A handle that moves while the sash stays put is still the operator. Ask the pro to cycle both before they order either one.
Stand at the glass, push the sash fully closed, and watch the cam. If it clears the keep by a hair, the sash is out of square or the keep has moved. If the cam is round, cracked, or frozen, the lock is the part. That is the inspection a licensed glazing contractor should do before anyone talks about a new window.
Salt on cam locks from Imperial Beach to Oceanside
Coastal metal does not fail the way inland metal fails. From Imperial Beach through Coronado and up the strand to Oceanside, cam locks and keeps sit in salt air every night. The marine layer leaves a film. The film holds moisture against zinc, steel, and cheap plated hardware. The cam roughens, then seizes, then rounds off so it will not throw into the keep even when the sash is square.
Oceanside west-facing bedrooms show this first. The lock that still turns in July starts grinding in October. By the next summer the handle moves and the cam does nothing. Coronado and Imperial Beach units get the same weather with more spray on windy days. A keep that looked silver is now white and crusted. That residue is salt, not dust from the track.
Inland stock fails differently. Mira Mesa, Rancho Peñasquitos, and Santee see less salt and more heat. Vinyl can swell on a hot afternoon so a cam that caught in the morning now rides over the keep. That is still a lock complaint. The metal is often fine. The sash has moved.
Do not oil a frozen coastal cam and call it done. Oil holds grit against the pin. A licensed pro should take the lock off, see whether the cam and keep are still serviceable, and match replacements to the sash groove and the hole spacing already in the vinyl. Drilling a second pattern in a vinyl profile is how a small hardware job becomes a sash you cannot lock or replace cleanly.
If several ground-floor windows on the same Oceanside elevation all miss at once, look at the hardware age together. Salt does not pick one sash and spare the rest. Cycle every lock on that wall, not only the one you noticed at night. The partner sash is often a season behind.
Window Pro SD does not sell locks and does not stock coastal hardware. The window repair pros we match you with do. Ask them out loud for hardware rated for marine air, and ask them to write the brand and finish on the line item so you can see what is going on the sash.
Tilt latches on hung sash in older central-city stock
Tilt latches are the small catches at the top of a hung sash that let you pull the window in for cleaning. They are not the cam lock on the meeting rail. When they crack, stick, or will not retract, people still search for window lock repair, because the sash will not stay in the frame or will not tilt back in so the cam can meet the keep.
You see tilt hardware more in North Park, South Park, and Golden Hill than in Mira Mesa. Those central neighborhoods still hold a lot of older hung wood and early vinyl. Mira Mesa and much of north inland county went up on sliders. A slider has no tilt latch. If your Mira Mesa aluminum slider will not lock, you are in latch-and-roller territory, not tilt-latch territory.
A tilt latch fails in two directions. It will not retract, so the sash cannot tilt, which means you cannot service the glass or the balances. Or it will not hold, so the sash drops inward when you did not ask it to. Either way the meeting rails stop lining up and the cam lock, which may still be healthy, has nothing square to catch.
Die-cast tilt bodies crack at the pivot. Springs corrode. The latch stays half-thrown and the sash binds in the jamb. Forcing it from the room side is how a $latch-shaped problem (the cost belongs on the pro’s invoice, not here) turns into a torn vinyl pocket.
Do not treat a stuck tilt latch as a DIY spring job. Those springs dump energy fast, and the sash is heavy. Photograph both latches, the tilt-in motion if you can do it safely, and the cam and keep at the meeting rail. A licensed pro can tell you in one visit whether the tilt hardware, the cam lock, or the sash position is the real miss.
If the tilt latches work and the cam still will not catch, the lock is the next part. If the cam catches only when you lift or twist the sash with both hands, the sash has dropped and the lock is the symptom. That is the next section, and it is the one that saves people from buying a lock that still misses.
When the sash has dropped and the lock is the symptom
A lock that used to catch and now does not is often reporting a sash that has moved. The hardware did not suddenly forget its job. The meeting rails are no longer in the same plane.
On a hung window, worn balances let the lower sash sit low or rack to one side. You close it, the lock turns, and the cam passes under or beside the keep. Pushing up on the sash with both hands and then throwing the lock is the home test. If it catches only while you hold the sash, you do not have a lock problem. You have a sash-position problem, and the balances are the usual cause. Read the balance piece linked above before you let anyone condemn the cam.
On a slider, worn rollers drop the moving panel. The latch bolt aims at a keep that is now too high. Forcing the latch chips the keep or bends the bolt. The honest repair is rollers and a track clean, then a check of the latch. Replacing only the lock on a dropped slider is how the same call comes back in a month.
On a casement, sagging hinges or a tired operator leave the sash short of the weatherstrip. The lock handle moves. The cams never reach the keeps. A new lock set on a sagging casement will miss for the same reason the old one did. The pro has to square the sash first.
This is also where a whole-house pitch shows up. A broken latch is an easy opening line for a replacement bid. Sometimes the unit really is spent: rotten wood at the lock stile, a vinyl wall so stripped that screws will not hold, glass that is fogged, or a frame out of square in a way hardware cannot hide. Often the sash is fine and the keep needs to move a quarter inch, or the cam needs to be replaced, or the rollers need to come out of the slider.
Ask for that diagnosis in writing. Keepers get moved before hardware is condemned. Hardware gets priced before the unit is condemned. If the sash has dropped, the lock is the messenger.
Repair the hardware or replace the unit
Window lock repair is hardware work on an existing sash. Window replacement is a different job. The two get bundled because a lock is visible and a failed frame is not. Split them on purpose.
A published dollar figure for lock-only work is not in our verified ledger, so this page will not invent one. Window Pro SD does not set prices. Competitor pages that print a wide range for “window lock repair” are not a source we will copy. Ask the matched pro for a written line item that names the lock body, the keep, the labor, and whether the sash or the whole unit is in the bid. If the quote jumps from one latch to every opening in the house, ask them to price the hardware first.
California Business and Professions Code section 7048 requires a valid contractor license when the aggregate contract price for labor, materials, and all other items is $1,000 or more. The under-$1,000 exemption is narrow: the work has to be casual and minor, it cannot require a building permit, it cannot be part of a larger operation, and it does not apply to anyone advertising as a contractor. Check the person you hire on the CSLB license lookup. Cal. Code Regs. tit. 16, sec. 832.17 puts selecting, cutting, assembling, and installing glass, frames, sashes, and doors inside the C-17 glazing contractor scope. Window and glazing work falls there. That does not mean C-17 is the only classification that may touch a sash. It means glazing work is not a gray area.
If the pro says the unit itself has to come out, you have left hardware territory. In the City of San Diego, Development Services Information Bulletin 203 says a building permit is required for window replacement. Same-size, same-type replacement can qualify for a No-Plan Building Permit, which is still a permit, not a skip. Historical review applies to designated resources, adopted historic districts, and buildings 45 years or older unless the scope is exempt. Oceanside is its own city. IB 203 does not speak for Oceanside. An Oceanside-specific permit rule for lock-only work could not be confirmed from the sources on this page. If the whole unit is coming out there, ask Oceanside’s building division what they require before anyone cuts the opening. City of San Diego Development Services is at sandiego.gov/development-services for City of San Diego addresses only.
EPA’s Lead Renovation, Repair, and Painting Rule treats window replacement as a renovation. Replacing a pane of glass or fixing a broken balancer is not “window replacement” for RRP, though it can still be covered if painted surface is disturbed beyond the minor-repair limits. A lock swap on an existing sash is hardware. If the job becomes a full window replacement in a pre-1978 house, RRP is in play. Ask the pro which one they are bidding.
What to hand them, since no hardware spec on this page is in our claims ledger: a photo of the lock face, a photo of the keep, a photo of the screw spacing with a tape in the frame, the sash profile, and whether the window is a slider, casement, or hung unit. Bring the old hardware if it is already off. Ask them to match the groove and the hole pattern so they are not drilling a second, wrong set of holes in vinyl. Ask for the part described on the invoice, not a generic “hardware.” Window Pro SD gives no warranty. Only the matched local pro’s work is warrantied, on that pro’s paper.
When to call us
Call when a San Diego sash will not lock, the cam misses the keep, tilt latches will not hold, or a coastal lock has frozen from salt, and you want a licensed glazing contractor to say whether the hardware or the unit is the real job. Window Pro SD is a referral service. We match you with licensed, independent local window replacement professionals. We do not repair locks, own trucks, or hold a trade license. Call us at (858) 400-6418 and we’ll connect you with a licensed local window contractor.