Assuming you also have a presence on the internet, you do this by taking advantage of your Domain name.
Which looks more professional to you:
The second one of course!
Most hosting companies will provide you with an option to have email at no additional cost.
If you do not want to change where your email is located then you can simple (1) create an email address thru your hosting company then (2) create a re-direct to your Internet provider email address.
Most companies offer Live Chat and/or technical suport to help you with the set up.
Leveraging your domain name thru your email address will help you build credibilityand trust. If you are in marketing or tech it also shows you know a thing or two about branding and Search Engine Optimization (SEO).
We will talk about SEO another time. Plus, there are countless resources on-line that can help with that.