That sucks.
From experience, if you're looking to switch, I've had good experiences for years with Digital Ocean for hosting, Letsencrypt for SSL certificates, Gandi for domains, and Rackspace for email. They're my go-to for clients.
The only one I've needed to contact for customer service was Gandi and they were great.