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?