The website really looks cool. While it's great when I look at it, there's not much information there for me to read. I also didn't see a blog when I looked for it. You should maintain a blog ( or hire a copywriter to do ghost blogging for you) for letting users find you, build and maintain a growing community of readers( who'd later become your customers), and to establish your authority in your niche.
Get some idea from http://www.superbuzz.ca/portfolio.html, there you will know more basic guide about designing techniques.