If you're thinking about moving a WordPress site, look no further. I was deciding between four migration plugins. I'm not new to web development, but only on WordPress site number 2 using Roots for a starter theme.
Decided to spring for the pro version of this plugin due to the database syncing option.
Just migrated my first site....DUDE. Amazing. No FTP needed. I moved a site from my local computer to a remote VPS at Linode and changed the site name in the process. Worked beautifully. I can't believe it.
*Also, my site has 4 different custom post types and many ACF fields. Everything came over without a hitch.