The team at euca are very professional to work with -- they have always been willing & eager (even when I'm not) even after an initial awkward meeting! They understand what it takes be successful online (>"content" specifically). It's hard sometimes being so far away from everyone else involved but their constant communication makes me feel like everything will go well :) Would definitely recommend working w/ them if you're looking towards getting your site up + running without having too many hands-on people managing things behind scene ;).