Here are our recommendations. While we may be an affiliate of some of these programs, we recommend them based on their features, dependability and service.
Siteground has servers in the US and is responsive to support requests. They have reliable and feature-rich hosting plans. Hosting plans include a free SSL certificate for making a website HTTPS secure. Support is knowledgeable and responsive. For a very affordable price, you get hosting and email. Siteground will also set up email DNS records by default including DMARC, DKIM, SPF (some adjustment might be needed but it is easier to configure than with other hosting providers). Properly configured email helps ensure deliverability.
We recommend either gmail or Google GSuite Business Class email. You don't need to pay for a GSuite account as you can send and receive email from a gmail account. Add your siteground or other email accounts as an "additional account" to send and receive mail as @anydomain.com. Gmail so nicely separates email into tabs (personal, social, updates) and the spam and virus filters are second-to-none. Google's GSuite offers business class email for larger companies. Rackspace does a decent job, but email like malware and phishing that shows up in just about ANY other provider, rarely gets through on Google/Gmail.