A container service provider is an organization or individual that provides storage, transportation, and other related services for freight and cargo. These services are typically provided through the use of large containers, such as those found in sea vessels, semi-trailers, and specialized containers for air and rail transportation. The services offered by a container service provider can vary from one organization to the next, but typically include loading and unloading, warehousing and storage, customs clearance, and delivery of goods. The provider may also provide additional services. http://www.citifreightlogistics.com/