heard about this? ca/usa, and, oh, mexico tri-lateral agreements.
Canada-USA are the best-friend countries, traditionally and geographically.
visiting (travelling, shopping...) either side is nearly as easy (for their citizens) as you go from anywhere to anywhere within a same, say, city.
working in either side is ez too, as long as you got employed. a so called term "TN" is for that purpose, paper work takes 20-30 min even if you get it processed at the last minute right before you r going to cross border for work.