There is however a lot that you can easily do yourself to get hits into your website and improve performance in search engine results.
e.g. to get your website to appear on the map at the top of the page of Google search results, you can submit your website yourself to Google's Local Business Centre (for free)...
http://www.google.co.uk/local/add
Then there are a myriad of free index websites out there where you can list your business for free (although beware of some of them where you may receive a sales call a few days later for a paid-for listing, sometimes costing around £200 or thereabouts - which you probably don't need)...
Some examples of the free listing websites are:
FreeIndex - The free UK business directory
Hot Frog - Your UK Business Directory
Scoot | Scoot Home - UK Business Finder
Yell.com the UK's local business search engine - search for United Kingdom businesses
Search for a UK business with the ThomsonLocal.com directory.
Jobs, Cars, Property, Free Classifieds and More - Gumtree.com
Then there's a lot to be said about simply swapping links with other websites, e.g. you may have friends on salon geek with websites who would be happy to swap links with you (there was a thread about that on here not so long ago); some website providers even have an automated "reciprocal link swapping" system which makes it easy to request to swap with other sites that the particular website provider has done.
And that's all before getting on to things like "meta tags", "keywords" and the way that you word the text on your website - all of which can make a difference to how the search engines see your site.
But (particularly for Google) probably the most important thing you can do is just to ensure that there are links in to your website from as many different places as possible, e.g. free listing sites, link swaps with other sites - even a link at the bottom of your signature on Salon Geek and any other forums you are a member of - as that will get a link in to your website on every post you make on here.
Then there's Facebook of course, where it's easy to set up a page or group for your business that you can put a link in to your website from - as well as from your personal profile of course...