David is a rare find in the current recruitment agent market. Prepared to actually talk to you on the phone and keep you updated as to what is happening with your applications. I have badgered David to bits over a recent application, which resulted in a successful offer in place thanks to his help, and he has never once gotten tired of these constant questions, or "are we nearly there yet" annoyances! I would go back to David in a flash should I find myself on the market again (though hopefully not for a few years yet!!), or to help me recruit where necessary, and I believe anybody should consider using David to find the staff, or as an agent to find them work.