My website
Jewel Hair and Beauty salon in Brighton and Hove, Sussex was done by website additions and as well as being reasonable they do all my email shots and changes for me for a very small monthly fee.
Hi Kazza
Just had a look at your site and I apologise to begin, you say you pay a monthly fee for the web designer to make small changes. They need a good kick up the @rse, I would be on the blower first thing in the morning getting them to sort this lot out firstly, FOC.
1: Firstly and most importantly you have far too many h1 tags I counted 7...you should have 1 per page..unless they are different main headings ie <h1>Cats</h1> <h1>Dogs</h1> in other words chalk and cheese.
Your ONE and only h1 tag should read something like "Jewel - Hair and Beauty salon in Brighton and Hove"...and if you want to try and extend your area then instead have "Jewel - Hair and Beauty salon in Sussex"
Then any other headers should h2, h3, h4, h5, h6 should be used...of which should be used in a logical order.
2: All internal links should have the full address in them not just "about.php" etc etc
3. All CSS should be on an external file
4. The biggest mistake 99% of people make is having no "Calls to Action" before the fold, (first part of the home page you see when it loads).
Calls to Action are what converts the viewer into a customer.
5. Your image names and "alt" tags need to be beefed up a little to help with SEO
6. Your Keywords are very vague.
7. You have very little content
8. <p> </p> Not good mark up
Sorry to be blunt but I hate seeing people pay for web design and they end up with poorly built pages that Google and other search engines would get confused over which in turn would do you no favours.