When changing service provider, whomever you go with, they will provide you with a new email address. It is just a matter of you sending a notification of change of email address to everybody in your address book. You can do this as soon as your new email address becomes available. Should you purchase a name and set up new email at a later date just repeat the process.
Most service providers will offer webspace for customers, either with a name bought from them as part of the package or using one you have bought elsewhere
Examples:-
AQL
http://a-q.co.uk/ This is not an ISP, they can sell you a name and provide hosting, you still need an ISP.
BT
http://business.bt.com/domains-and-web- ... /features/ most ISP will offer this type of service.
You can for example purchase a domain name from AQL and have it hosted by BT.
You can buy your name and have it hosted by the company you buy it from, just makes it a little simpler than buying the name and then looking for a hosting service. Whomever it is hosted with will offer email under that name.
I can put you in touch with the person we are hosted with, he also handles my business name and many others. Both 75ztcommunity.co.uk and my business name were purchased through AQL.
See member HBB (AKA Dave)
memberlist.php?mode=viewprofile&u=61 for contact or I can provide you with telephone number via PM. This is a one point of contact and personal service. No call centres you will actually be dealing directly with Dave. He also handles hosting for one or two other Community members as well as some of my business clients.