To carry freight for hire; to receive and load all varieties of commercial freight on board highway motor vehicles; to transport such freight to various destinations in the State of New Mexico; and to buy, sell and otherwise deal in and with tractors and trailers suitable for commercial trucking, and to maintain and repair the same, and for any other purpose allowed by the State of New Mexico.