Working with Mike at ioVista was an easy process. Expectations were clearly explained. He has a knowledge base not only about the web design process but also about how end users will use and navigate web sites. Questions regarding site changes were answered within 24 hours and he was available for conference calls if topics could not be addressed via e-mail. He had a team of programmers that were available to accommodate specific design requests and quickly fix any bugs in the programming. Overall it was a great experience and the end product was much faster that expected. I would definitely use this company in the future.