I hired Michael to not only put together my website, but to collaborate with me on look, content, etc. ML is very positive,yet not afraid to state his opinion, but also astute enough to know when to push hard and when to back off, which I appreciate. He is very well versed the technical aspects and options, and has a marketing, creative flair as well. He writes extremely well. I enjoyed collaborating with him immensely: he struck the fine balance between listening/responding and being patient and helpful in explaining to me things I was not aware of. I plan on working with him again, and would absolutely urge strong consideration of Michael as a collaborator.