I have worked with Michael on a number of projects in the past. He has always shown a great attention to detail, strong creative ability and always goes the extra mile. Highly recommended