We have worked with Mike for many years on a range of projects, and at all times he has been highly professional and extremely accommodating. Nothing is too much trouble for Mike, and he is always very generous with his advice. The quality of his work is excellent, and he has produced some very compelling videos for our company and for our clients.