📍 Serving St. Augustine & Northeast Florida · Open 24 Hours, 7 Days a Week Call 904-479-6747 →
Blog · Locks

Sliding door lock repair vs. replacement.

Before you replace a lock, it's worth knowing the lock often isn't the thing that's broken.

Published Aug 25, 2026 · Updated Aug 25, 2026 · ~5 min read

Short answer: If the lock is simply misaligned — often because the panel dropped on worn rollers — an adjustment fixes it. If the mortise mechanism is worn or corroded, it's replaced. Replacement is inexpensive; the key is diagnosing whether it's the lock or the door's alignment.

Is it the lock or the door?

Test by lifting the handle slightly and locking. If it catches when lifted, the panel has sagged and the rollers are the real problem, not the lock. If the mechanism is gritty, stiff, or won't throw, the lock itself needs replacing.

When repair (adjustment) works

  • The keeper (strike) is slightly out of position and can be realigned.
  • The panel dropped and correcting roller height re-aligns the lock.
  • The mechanism is dirty but not worn — cleaning restores it.

When to replace

A corroded or worn mortise lock won't throw reliably no matter how you adjust it. We replace it with matching hardware and a solid keeper. It's a quick, affordable job.

Often it's both

A door that dropped on worn rollers both misaligns and stresses the lock, so we frequently address rollers and lock together for a repair that holds.

Call 904-479-6747 for a free estimate

Old and replacement sliding door lock mechanisms compared
FAQs

Questions homeowners ask first.

No — it's one of the more affordable repairs. The mechanism and keeper are straightforward to swap.
Because the real cause may be a dropped panel from worn rollers — the lock keeps falling out of alignment until the rollers are fixed.
We carry a range and match function and fit closely; exact matches on older doors aren't always available but security is fully restored.
Free estimate · Open 24/7

Done fighting a door that should just slide?

Most repairs finish in one visit, with a clear price before any work begins. Call any hour or send the form.

Call 904-479-6747
📞 Call Now Free Estimate →