Apart from being very good at what he does, he is very professional about his work, and delivers on time. Thats what I liked about working with him.