Yes, we do support in site/blog transfers from other hosts. We have all the resources and tips in our knowledgebase on how to migrate from other WP hosts.