Posted: Mon Jun 23, 2008 7:55 pm-
It's not legal to work in the US this way. But there's pretty much no way to legally do it as the law hasn't caught up with technology yet. And there's essentially no way to catch you unless you do it under the nose of a USCIS officer.
I wouldn't worry about it too much, especially if your customers are Canadians. Look at it this way, if you get busted for it, it will make interesting case law. The one I want an answer to is if you are doing work on your laptop in a transit lounge in the US. Technically you're not in the US - but you are.
Writers have been having this problem forever, basically. You're working, because you're writing - but who knows where you did the writing? And there's no visa for it specifically unless you're a journalist.
If you're going into the US to search for clients, then you're going to have a problem. Just going into the US to canvas for work will get you denied entry. If you have specific meetings set up with specific clients then those are business meetings and it's a B-1 entry. But have proof of it, business cards, dates and times of meetings you're going to, etc.
You can go in and "negotiate contracts or take orders" but this assumes some sort of pre-existing relationship.
These are the permitted activities in B-1 status for Canadians:
http://www.americanlaw.com/1603a1.html_________________
Steve.