Hey Toni, it should be fairly simple once you have installed WordPress onto the new server.
When you are logged in to your clients current WordPress site go to the Theme page and export the site template – this should copy all of the files and database files for you to re-import on the new server.
Another route that should work would be to import from the sub domain you are hosting to bring in everything – give a it a go.