How Much Will a Website Cost my Business
There are several costs to consider when building and running a website including:-
Domain Name / Website Address
These are generally paid annually and can range from a few pounds to thousands depending on the domain name you need for your business. Generally you would expect to pay between £10 and £20.
These certificates make your website secure and allow you to use the https protocol. There are free options out there, but generally budget up to approx £50 per year.
A website is a virtual storefront for your business, so investing in good quality imagery is a must. There are free photo options on the web, or you might choose to invest in professional photography to give your new website the edge. In terms of cost, the sky's the limit here - it all depends on how much you are prepared to spend.
Once you have built your website you need to host it on a server that is exposed to the internet. There are hundreds, if not thousands of options here, but they all cost money - generally a monthly / yearly fee.