Michael provides excellent services with an eye for detail. His knowledge of Web Design and Development and the tools to deliver results are outstanding. He is very responsive and is an excellent communicator. We feel Michael is a long term partner and is concerned about our ongoing success. He will do a great job.