In addition to getting the job done, David always goes the extra mile. He is very flexible and happy to do extra activities that don’t cover the initial brief. David is a very honest, likeable chap who’s good to have around and I’m happy to put him in front of my clients when necessary.