of work is required on this to make it look like the website of a "design company specialising in cutting edge websites with style, interactive Flash animation, high end multimedia, and robust database applications". Until you can prove this in your own website I wouldn't expect anybody to believe you. This looks more like someones first website than one of a professional web design company.
There are some specific things I could pick out but this is one of those cases where you really have to go away and start again. And I would suggest you start by specifically asking yourself the question 'am I/are we really
a cutting edge web design company?', because if you were I don't really see you coming to coding forums asking for advice on an initial design when presumably you have a whole team of top level experienced web designers behind you