Tony I've only just clocked this thread. I like the design. Spot on.
SEO - you can DIY it to some degree, but as with anything technical (even tiling!) best to get the professionals in. It's quicker you earn you money doing what you do best and pay the guy to do what he does best than to take time off work (or do it in spare time so nothing ever gets done) and keep trailing things until something works.
Send me an email to
[email protected] and I'll give you some SEO advice and perhaps we can come to some arrangement where I help out a bit.
Who said build it in ASP? It's oldskool and the hosting is more expensive for nothing IMO.
I can convert that to HTML or even a PHP-based content management system (so it optimises itself when you add pages and sections down the line) if needs be. The hosting is cheaper for it then, and the site will be better too IMO.