(i've got a feeling the poster wont be returning to review our replies :

)
Firstly the problems that munky pointed out need resolving. Also, whats goin on with the link/navigation? Some crazy javascript stuff that is leading to duplicate content issues and HUGE page load times. I could have made a brew in the time it took to load!
Theres loads of other things like the lack of proper document structure (poor layout, no h1, h2, h3 etc at all!), repeated code, title tag spamming, weird menu things happening with duplicate contact us links and probably a lot more if i spent more time examining!
In a nutshell, it could be a good site very easily, but its not! Hire an SEO!
p.s. Can anyone explain to me the javascript links thing on this site?
p.p.s. Does anyone know if having two bits of google analytics tracking code on a site does any harm?