Seeking Hosting Options After Dispute with Agency Over Website Control

We collaborated with a marketing agency to build our website, which they hosted on Cloudflare. They have all the login credentials, but we can still access WordPress. Is it possible to migrate the website to a new host without complications? What information do we need?