Any domains and hosting should be in your name. That is for your benefit and protection. If you don’t already have a hosting account, I’ll be happy to get you set up with one.

I recommend SiteGround. Fabulous support and very good pricing.

If you’re not happy with your current host, assistance with migrating your site is available.