Yes, it's generally advisable to have a separate email hosting account, even if you have web hosting services. This ensures dedicated resources for email, improving reliability and security. It also allows for specialized features and support, enhancing overall communication efficiency.