(1) There are no alt tags on the photos. It would be a good idea to add these, and to use your keywords in these tags (in a phrase, rather than a simple description of the photo, or the name of your business. Partic the accreditations.
(2) There is no title tag on your website.
(3) Have you tried using google keyword tool for keyword suggestions?
Nice & easy to navigate, and the colours etc are all very easy & pleasent on the eye.
Well done.
You need to work on the header. All the information is squashed in the left half, and it is a confusing mix of graphics, text and fonts. The graphic looks poor quality.
For the photos, you could have a 'before and after' comparison.
I don't think the free-for-all links exchange page does you any favours.
You have keywords in your head content but no description - search engines largely ignore keywords and it would be ebst to put a meaningful description in your tag and also your title tag!
Site looks ok, the logo though looks a bit odd on that site, almost like it doesn't fit - and the writing underneath is very small!
The sites looks good though the design of its header is quite not match to its theme.
I also noticed that it has no title in your home page. It's really important to put a title and use your targeted keywords but don't overuse them. That's because it will help your site increase its ranking in search results if you optimize well your title.