Visa1:
I am using AMJ Campbell Van Lines. They are a division of Atlas Van Lines. Before Toronto I used to live in New Jersey. When I moved to Toronto from NJ, I had used Atlas Van Lines, and I found the move to be painless. So I am using them again.
You need to get a home/apartment in the US. Then you need to contact 2 to 3 movers, get them to inspect your current home and get quotes from them. When you decide on one, you need to decide on a date and time for them to collect your stuff. Remember, June-July is the moving season in North America. You must also consider what notice you need to give to your current landlord, if you rent. Then you need to give the movers photocopies of your green card, ALL pages of your passport and a completed Customs form 3299 (I have uploaded this). That is all. There is nothing to be done at the POE for the unaccompanied stuff that goes by truck. The moving agent will get it cleared and delivered it to your home in the US. If there are any problems in clearing the stuff (highly unlikely if you are shipping regular personal effects and used furniture etc), then they will contact you.
If you are driving your car with you to the US, remember to carry WITH YOU the original Canadian registration document, letter from the manufacturer that it meets US emission standards and that it has no outstanding recalls, insurance papers, etc. At the POE, declare that you are importing the car to the USA and see a Customs agent. This is all that I know at present.
I will be doing my move during the weekend of 26 June. I will post my experience relating to the move and importing my car to the US soon after that, if you are interested.
Prithis