Canal, Carolina Casualty, Loyd's of London etc are a few that write commercial vehicle insurance. Check with them.