The biggest difference is communication. Double-brokering occurs without the shipper’s knowledge, resulting in a breach of contract. Co-brokering is worked out beforehand and written in the agreed-upon contract. It involves multiple brokers and carriers working legally with the original shipper to transport a load. Payment for the completed haul is divided among the parties according to agreed-upon contract terms.