He did an excellent job. I would certainly hire him again. He gave the project good thought and prepared it well. He even suggested some improvements at the start of the job which were accepted and implemented. He communicates well. Thanks for doing a good job Mario :D