Currently, the website is hosted on Cloudflare. If we were to switch our digital marketing agency (switching developers), but wish to keep the existing website on Cloudflare, how do we go about doing this? What technical steps are involved in this process of keeping the website hosting the same - what does this process involve?
Cloudflare is not a hosting provider (unless you are using Cloudflare pages… unlikely). You can update your DNS to the values provided by the new provider.