You may be better off using more of a local guy than a broker. I find that brokers are good for longer distances, but some times the smaller local guys are better. A lot depends on the conditions of the pick up and the conditions of the delivery, time etc...
You can PM me if you have more detail and I may have a few numbers for you...