If you planning for a shipment from Shenzhen China to any US ports, then at the first point itself, the need is to find out a reliable shipping company at your locality that has got international shipping license. You can search on the Internet or the local business directories to spot them and communicate with them to find out the best one for you. Contacting them personally is very important in order to check out whether they cover shipments from Shenzhen.
Next, you need to obtain the necessary shipping documents such as the description of the goods, dimensions of the container, weight, invoice from the seller, and the proof of origin. Your shipping company can get the local agents in Shenzhen for arranging the documents from there. Once all the needed paperwork has been done, then you can simply wait for your shipment to reach the port and get it cleared with the help of the shipping company and finally get it delivered at your place.