I have been coding websites freelance for people and usually before I start designing, they have the domain name and hosting already purchased and I use an FTP client I have on my PC to upload their content. Is this how you guys handle hosting/domain issues with the client?
Or do they give you access to their actual account (ex: username/password to godaddy, namecheap, etc. acct.) to upload files?