What is your opinion about Namecheap? Do you have their domain or hosting plans?
They offer a variety of services including business emails apart from domain and web hosting services.
Their customer support is very responsive compared to other companies. They solve issues if they can.