A colleague of mine wants to move his site to the server that hosts my sites. What I would like to know is what do I really need for this exchange to be made? The agency that owns the site, domain and hosting it should change the DNS to my server, correct? If so, do you run the risk that at any time they change that dns causing a drop in the site? What can be done to prevent this from happening? What's more, my colleague owns the emails through gsuite, so a domain exchange is not feasible because he has many clients. I would need both the domain and the hosting to be under my responsibility and not that the other company had any kind of access or link after the exchange.