I don't really understand the question.
I think if you have them sign up for a hosting account and give you the FTP information, then you can just upload the site to their server and they will have control over it at that point.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.