I actually used 2 different independent shippers. I used a website called uship.com.
You put up online what you have needing shipped, and much like eBay companies and independent shippers bid on your load. If you accept the bid, it's a binding contract.
The guy who shipped it back from salt lake city was awesome, but he is no longer in business for himself otherwise I would give you his info