One of the best people I have worked with one here !! I would give him a 5 star on communication, professionalism and delivering according to the spec..
He even did a little extra for me and I would recommend him to anyone.Typical British Standards
Fantastic working with you, A*** performance.