backup and restore to different domain name

I have a client with a new site called his existing site is a church site called ... he needs to take his site and replace the old site - will snaphot pro do this or is it only for the same domain names?