Whenever I require a new member of staff, I always contact Blair first. He seems to come up with not only the most amount of candidates but he also identifies my actual needs. He is an asset to the company with great communication (even at weekends) and I would highly recommend him.