Duncan produced the work I requested to my exact requirements and to a very high standard. The work was produced and delivered very quickly and I would definitely highly recommend this company.