Yes, you can migrate any WordPress site or WooCommerce store with Duplicator Pro. Though, it will require some technical knowledge to migrate a site.
If you’re running your WordPress site or WooCommerce store on managed web hosting service like WPEngine, then the Duplicator Pro plugin provides site migration support.