£110 a month sounds very expensive for a small business!!!!!
First of all I would go and see if you can purchase the domain name(s) that you want to best suit your business name.
Have a search on somewhere such as
https://www.123-reg.co.uk/ to see if your preferred name is still available.
Decide if you want to own more then one domain to increase the probability that your site will be found....
e.g. If you wanted a particular ".co.uk" domain but someone else already owned the ".com" of the same name there could be a risk of someone finding some other business when searching for your site.
Although there are loads of other website name extensions....
.net .info. .uk .ltd .online etc... etc.... etc....
I do think that the two biggies that still carry more weight are the ".com" and ".co.uk"
I own the ".co.uk", ".com" and the ".uk" for my domain name.....
which at the last renewal (April 18) costs £43.16 for all three for 12months. (That is with 123-reg.)
And via my account at 123-reg I can divert any search traffic for the ".com" or ".uk" domains to go to my ".co.uk" where my actual website pages live.
From a forum link many years ago I use Cloud9Dynamics for my website hosting,
(I think some other forum members also do?)
I am on a package called "sharedhostinglite" currently listed at £60 + Vat per year.
https://www.cloud9dynamics.com/management/cart.php?gid=1
But you need, (or someone on your behalf), to produce your own web pages.
Not too hard with Wordpress if you are reasonably computer Savvy.
With any website you need to consider how easy / expensive it is to add or change pages at a later date.
There are loads of sites with out of date or un finished web pages, broken links etc..
If you want to amend items, keep things current, remove any out of date content you don't want to have to pay bucket loads for corrections.
If you are a customer searching for some info, it is not very impressive finding a half written - inaccurate site to promote the prospective contractor you are thinking about using!
I have been and still am in Yellow pages, with free listing on Yell.com.. Via the NICEIC this is less than £240 per year....
So far every year it has paid for itself, so based on my "If it ain't broke don't fix it" policy..
that is still active, But the Yell.com page has minimal info then links my website.
I also created pages on free social media, Facebook, Nextdoor etc...…
So on rough figures for me It is less than £350. per year. For personal Website + Yell.Com + Social media etc...
Which is more like £30 per month, so you can definitely do better than £110 per month!!
Also as with all advertising, you must think about who is your target customer....
As I think Industrial/Commercial/Business customers would be expecting a different style of website than one that is more acceptable to private customers?
(but this is just my opinion)
That's all I can think of at the moment.
Guinness :C