I use a good web server facility where I can host most sizes of websites and e-mail services if required.
The servers are high specification with a fast connection to the internet.
You may well want to use another hosting service and I can help you set up or control that.
It could easily be that I advise you to use other hosting or ISP services depending on your requirements.