Residential, Commercial & Automotive


Get a Free Site Survey Today

Feel secure with our expert technicians, knowing that your locks have been installed correctly.

​​You can trust someone who has been in this business as long as we have. We got our start with locksmith services way back in 1975. Since then, we have helped families and businesses all over the Richmond and Central Virginia area make sure that their property is secure. Not only will you have the best hardware and products for your needs, but you will also experience old-fashioned service and courtesy at every interaction with Dominion Lock & Security.
Residential Services

Dominion Lock & Security offers:


  • Newly re-keyed locks
  • Locks for doors and windows
  • Installation of new hardware
  • Historic restoration for old locks
  • Custom fabrication if needed
  • Installation and delivery
Commercial Services

Businesses and office buildings require special knowledge and experience when it comes to locks and security. In addition to keys, locks and hardware we offer expanded commercial services.


  • New locks
  • Update existing locks and keys
  • Lever handles
  • Automatic door closers
  • ADA compliance (Americans with Disabilities Act)
  • Troubleshooting
  • Fire safety
  • Electronic security
​Automotive Services

If you’re having problems with a vehicle lock, we can help. Our trained technicians can get you into a locked car or fix a broken key.


  • Emergency Services
  • Lockouts
  • Ignition keys
  • Door and trunk keys
  • Transponder or “chip” keys
  • Complete diagnostic key programming services
  • Keys for motorcycles, boats, ATV’s and more
  • Replacement batteries for remotes, magnetic key holders and more

We carry Medeco products.
These made in Virginia, top-of-the-line high-security locks are drill and pick-resistant.


Not all locksmiths are created equal. Contact us or visit our showroom to see how Dominion Lock & Security can help protect your commercial building today.

Call Us Today!


8098 Mechanicsville Turnpike
Mechanicsville, VA 23111

Get a Quote

Fill out our online form

Get Your Quote Today >