Founded in 1913, McGinnis is a full-service marine transportation company that provides equipment maintenance and repair services for the river industry. It maintains drydocks, welding facilities, and on-site machine, electrical and mechanics shops. The company specializes in the areas of commercial fabrication, new engine installation, hydrotesting, and stevedoring. Its products include generators, power units, oil and gasoline. The company offers cover staking, towboat cleaning, block welding, sand blasting, barge towing, tug assistance, and engine construction, removal and replacement services. It additionally provides painting, fleeting, trash removal, warehousing, storage, technical support, pickup and delivery services. The company maintains presence in Ohio and Kentucky. McGinnis is a part of McNationals, which is a group of companies that offers marine transportation and equipment maintenance solutions for commercial clients.