David C.

Excellent. Good communication, understood my requirements first time. worked well with me when we encountered hurdles and I wouldnt hesitate to recommend him to anyone else. I am already lining up my next piece of work with him !

David C.

Warrington, GB