I have

I have been developing a site for a customer on my server but now I need to move it to their domain and I had initially thought about using ManageWP to clone it but that appears to be struggling to connect via FTP (it's complaining about the FTP port being incorrect when it's not - I checked).

What is the best way of doing this?