![Razz :P](./images/smilies/icon_razz.gif)
I know this feeling - everyone knows it, this happens to all of us. When you work too long on something, you can suddenly realise that you think that everything is wrong and start saying "What on Earth am I doing?". Just give it some time, and return to the project a bit later, and you'll find that it's OK. Perhaps you'll have to do some minor improvements and changes, but the general concept is great! Of course, I'm not a professional, and I'm not a company, but I like the design and I know it's prefessional enough. And, moreover, you should be very self-confident, because you've made many successful professional webs (just look back to your portfolio)!
Maybe I would think about the orange colour used for the arrows and some text (maybe too "sexy" or "kitsch"), and as I said I still think that some of the headings have too big font size (e.g. the "Ready to chat? Contact me!" - looks like a big sign "GIVE ME SOME MONEY!"), but these are just details, and I might be wrong. As we said, the design is smart, simple, clean and attractive! Have some rest, do something else, and return later, and you'll see you've done a great job!
EDIT: The paper-plane idea on business-cards etc. is just excellent!