It is a privilege to train with Sam. His industry experience and knowledge are outstanding and his professionalism and attention to detail are of the highest standards. He is patient, kind and understanding and he made sure we worked at a pace and level that matched my skills. He provided everything from tools, to workwear, to onsite measuring and fitting. The training I have received went beyond my expectation and I will continue my professional development with Sam. I would recommend his services without hesitation.