Just put up my first website since 1999( Frames and thelike) lol's.. I would love it if you guy could have a look and shred it, flame it, or add input...
Style and Layout
1) I like to overall look of the site.
2) The front page looks a bit truncated. There is a large gutter at the bottom.
3) Throughout the site, the font is too small.
4) The grey font doesn't provide enough contrast. Try using a darker grey.
5) Consider using color on your <h1>, <h2> etc. tags. Perhaps the same red that is in the logo.
6) On the services page, all of the links except warehouse link back to the same pager. That can be confusing.
7) I don't think you need to publish the link and quote disclaimers on the website.
Content
1) On the home page, it is not immediately clear exactly what the company does without reading all of the text. Perhaps subheadings, or quotes or something could be used so that you get the main message across in 10 seconds.
2) On the company profile, add more info. Maybe something on how the company was founded. Or how many employees it has. Or how it has expanded to serve more markets. I'm not sure, but right now it looks light.
Functionality
Make sure you check the inputs on the contact form (both on the client and server). Right now if I enter a fake email address (such as "Bob") it returns an error. And not just a message. I currently see the full path to the web page on your windows box.
As far as images, istockphoto.com has good images. If you are looking for free images, try sxc.hu.