I have used these guys several times in the past 5 years for both my businesses and my home. They are very accomodating with schedules, always on time, and have always advised me as to how the least expensive way it to take care of the problem -- e.g. re=keying, new dead bolts, etc. They are honorable and trustworthy, and easy to work with. I wouldn't use anyone else.
Pros: Best locksmiths I've worked with