Many candidates are happy in their current job - it is your job to make them happier.
Understand the reasons why the candidate wants to consider a change before you ever meet them.
Know what the candidate is currently earning and what they expect to earn in their next move. This includes bonus and other benefits (insurance and 401(k) for example).
Make sure your firm cheerleaders are in the “line up” for interviews. It only makes sense to have candidates meet the best spokespeople for your firm to convey the appropriate enthusiasm and information.
Understand that the candidate might be late because of traffic, parking, etc. Don't hold this against them unnecessarily.
Make sure that they have the skills necessary to make an immediate impact on your current workload.
Don't hire a candidate without checking their references by yourself, reviewing their writing sample (if applicable) and asking them to submit to a background check with an appropriate licensed investigative agency.
Don't hesitate to bring a candidate back if you have any doubts about hiring them. Let them meet other people in the firm as well as those they have already met.
Show the candidate you have done your homework on them and their current firm. Ask them tough questions and see how they respond.
In close calls, go with your gut instinct - it is more accurate than you might think.