Awesome site. The front page is awesome. Great choice of colors. I love it. I like the logo. Everything is clean and very readable.
I like your site and logo, but I don't like the place your logo located, it doesn't look like one unit, I'll suggest you to redesign it a little (place of your logo).