I like this site - did you do it with microsoft expression web?
It's nicely laid out and looks good. I have a couple of comments though that might improve it even more? I'm viewing on a 1900 x 1200 screen and the site cuts off two-thirds of the way down the page, so stating a min-height of 1200px might help - lots of people view with HD like resolution nowadays.
Also, the background image could be wider as it cuts off to the left on a larger screen.
Lastly, your email address on the front page exceeds the bounding box, maybe shrink the font a tiny bit to get it all in? I notice it's not a hyperlink too - is this on purpose to avoid spam?
Hope this helps - even if you changed nothing though, the site would be absolutely fine as it is - I'm just being a perfectionist with the suggestions above!
Other than that, I really like it. The colours and layout look very good and the site looks professional.