I have used Memo for various projects (client communications as well web development). The team is extremely capable and delivers amazing results. The project management process takes time to set up but is easy to use and keeps everyone on the same page. Make sure that you get all your questions answered prior to starting work or you may feel lost and frustrated once the project starts. I trust Memo's capabilities to build my websites at a level above others. They have been able to understand what kind of sites I am looking for and then develop beautiful, functional sites. I love how we can use this tool for any occasion - whether it's just sending out emails or creating more elaborate event materials! It is quite expensive at first but that does not mean you have less options when using its features once your business starts growing in size as well :). If my team were looking into some simple forms like surveys which could be sent directly from email then memo would definitely fit right up there among our favorite tools :).