Yes we can! After you set up your account with us, you will receive an email introduction with your dedicated Account Manager (AM). If you need assistance moving your site to us, email your AM and they can get the site migration process started. We may require information from you to access your existing hosting environment for migration, but after that we should be able to move your site to our system within 24 hours.