The most important thing for anyone living in today's world is security. You need to be able to trust that when you are away from home, or away from your business, that your locks and other precautions will be enough to protect it from intruders.
In order to gain this sense of trust, you may need to engage the services of a certified and reputable locksmith who does business in your area. You can also hire the professional and expert key maker in Queens to repair any lock.
Obviously, the first place to search, even in this electronic age, would be the local service listings for certified locksmiths. The certification should not be a negotiable fact, but a requirement. For a locksmith to have gone that extra bit and gotten certification from local business authorities, or the government, it means that they are a firm that seeks to establish themselves as a trusted source for all things to do with security.
Any locksmith service worth their license these days will have a website. On it, they will list the services they offer, and most likely some sense of what these services will cost.
If they appeal to your sense of what you can afford to spend, then your next step should be to make an appointment with one of their representatives to meet with you wherever you want to have them work on, so that they can appraise the job, and provide you with an estimate of your total cost.