GEICO commercial trucking insurance is usually the best. They have a new program that is specifically for owner operators and expediters.