I'm starting out as a small web design and development business. I'd prefer that after I launch a site for a client, they then own and be responsible for the management and recurring payment of their domain name and hosting.
I'm just curious how some of you handle this. Do you have them handle the sign up and registration of their own domain name and hosting through a provider of their own choosing, and then just turn over the website files for them to deploy? Or do you assist them in getting a domain name and hosting setup and if so how do you go about making sure that they are the ones that receive support and billing notifications from the hosting provider after you've set it up for them?
Any guidance or experience in this type of client interaction would be invaluable, thanks!