Ruffin Companies, through its subsidiaries, engages in real estate, lodging, manufacturing, energy, and retail businesses in the United States. The company owns and operates a chain of hotels and casinos. The company also operates and leases single-use buildings, offices, industrial parks, and warehouses, as well as owns oil wells in Kansas. In addition, it operates a chain of convenience stores that sell diesel and gasoline to truckers, as well as offer groceries. Further, the company manufactures and distributes hand trucks. It sells its hand trucks through a network of distributors in North America. The company was founded in 1985 and is based in Wichita, Kansas with additional offices in Wichita, Kansas; and Tulsa, Oklahoma. It operates hotels in Ponca City and Tulsa, Oklahoma; Wichita, Kansas; Long Beach, California; Huntsville, Alabama; Arlington and Irving, Texas; and Gaithersburg, Maryland.