Nicky M.

Michael has improved my websites including mobile design and SEO awareness, he has a great knowledge of technology, he knows what he is doing, great job!