My expectations were pretty low but I’m pretty impressed overall. Compared with what most people post in this forum, this site is outstanding.
Here are my initial thoughts.
The good:
1. Clean lines, lots of white space
2. Can clearly tell the site is developed by professionals
Could possibly use improvement:
1. The entire site is too “bright”. I love the clean look but white solid boxes with light gray borders on a bright white patterned background is just too much.
2. Too much falls beneath the fold. I like the featured area at the top and the call to action in the middle but something has to give. There isn’t that much content on the home page so you should be able to keep all of it a 1024 vertical (high res on a 19″ non-wide monitor).