Very good site Michael.
I especially like the trickling graphics at the top.
Just one thing though, my english teacher used to go on about what she called "person consistency". It means that you dont switch from "I" and "me" to "we" or "us"
I noticed at some places you say "I" and others "we" - this can be a bit confusing. Sometimes its better to be impersonal:
"AllSeasons is based at..." instead of "I am based at..."
Also, the more you use your company name, the more people will remember it.
Sorry to be picky, but if I noticed that, others will too.
By the way, did you have to pay for that "PayPal" thing? That's a great idea.
Silly