Employing someone someone to improve your search engine rankings is expensive if done properly, mainly because it isn’t a one off exercise. They don’t turn up and do a few changes and hey presto you’re number 1. They’ll work on improving your site throughout the year.
But there are a few hints and tricks that you can follow yourself to improve your chances, just do a search for search engine optimisation tips – that should point you in the right direction.
You’ve made a good start though, having a domain name related to the service you provide and where you provide it is handy. If people are looking for a foot clinic in St Marychurch, it’s possible they’ll type in ‘st marychurch foot clinic’ in the browser. In that case you’re already number one in google.
Links from other sites like forums etc can help, but many forums will prevent search engine spiders from following links to avoid people spamming their site with links.
But in the end what has been said above is true…content is king.