Lilly,
Welcome to the class.
If there anything that you do within the recruiting, screening, or interview process that ensures that you are getting/selecting the very best candidate?
Certainly, it is important that you have a well written job description identifying specific job responsibilities and qualifications against which you can compare candidates. That assists in the initial screening. The phone interview that you do serves as a second screening device and allows you to narrow down the number of candidates with whom you will do a face-to-face interview. The preparation that is done for the actual interview is important as well. Asking the "right" questions based on the job description helps to determine a candidates ability to do the job. Open-ended questions help determine a candidate's fit and ability to articulate. Asking all candidates the same questions allows for a good comparison of the potential employees.
Using referrals for creating that candidate pool is a good process. At least the person making the referral can vouch for the candidate and help in the screening process.
Pat