I recently had an opportunity to essentially give someone an opportunity to get paid to do some work in a field that is pretty competitive. I basically had the final say where no one would question it either. While I could have just cold called this to try and find anyone, usually my way of thinking is to contact everyone that I know first as there is usually always someone that you know who would be good at the job while always being on the lookout for a good opportunity.
It surprises me many times when people or companies immediately do things such as posting up advertisements to try and get anyone without actually asking people in their immediate circle first. Aside from the fact that it will probably save you money this way, chances are you could probably get a high quality person even if it was referred by someone whom you trust a lot. I know the usual concern is if you bring in people you know then they will feel more inclined to do a bad job as since they feel they know you that it somehow means they can be less professional in their work.
I have only found that to be the case personally if you continue to reward them even if they are doing a bad job. So if anything it come down to how the person is managed for the most part. Overall, I find it easier to work with people who you already know in many ways and that level of trust is something that is worth a lot on its own. It’s gratifying to be able to help people this way as well. Just goes to show you the importance of maintaining positive relationships with the people you meet as you never know business wise when everyone will eventually need each other’s help and support.