No obvious problems, so where to start?

It's tempting to say 'I wouldn't start form here' but the position isn't that bad - PageRank 4 and 71 indexed. However, it's all static DreamWeaver stuff.
 

There's nothing wrong with hand-coded web=pages. In fact they can perform much better than templates, but they're a pain in the proverbial when it comes to making site-wide changes to structure. Scripting languages like PHP and ASP make it really easy to stuff lots of reused code into single files that are then included, but let's not get too hung up on this - lets make a start on getting the home page and the main SolidWorks pages to validate on W3's Markup Validation Service.