Mike and his team have taken over a web site that was limping along, with an extensive list of problems and a weak design. They jumped into the task and are rapidly disposing of issues that had been open for months. We get two or three progress reports a week, and everything is very transparent: deadlines are committed to in advance, and so far, everything is being implemented right on schedule. Plus, what a nice group of people to deal with!”