It can take quite some time to get to number 1, 2, 3 in google - this is where you need to be to benefit from people finding your website, just through a search engine.
There's a tonne of stuff that needs to be done to get there too - the good news it, the help is all right here to make it happen!
Make sure you are in all the directories like Yell, Thompson etc - the free listings that is.
To get found close to the top in the mean time, you may consider a paid listing with Yell, but be careful about price.
I'd personally consider having a freephone number (Check out Telecoms World PLC), and a geographic number for people to call by a mobile. You can get several virtual numbers with the local codes, all redirecting to your one real number - this is great for getting the local feel, even if you're several hundred miles away.
I also believe your business would benefit from leaflet drops - but, make sure the leaflets look awesome. Better still, include a fridge magnet / sticker with your contact details on - so when someone's appliance breaks down, they'll know who to call.
Market yourself by making how to videos, and posts. Be Geeky, talk about saving people money, and before you know it, you'll have a following.
As with all things, the more you engage with it, the more of a result you will get.
I expect around 20% results from any marketing endeavour. This is often too high of an expectation granted, but, it's a ball park to tweak with.
I've done many many many different things to market, and many many many things have failed.
The best thing is to figure out why it hasn't worked, change it, and re-try the new edition.