Excellent job. Good communicator and always prompt to get back to me. Darryl would be particularly good if you have a problem and want advice on how best to solve it (and in my case this worked out far more cheaply than many other bids as well).
Excellent all round. Project turned out to be more complicated but Darryl managed to deliver.