Stewart & Stevenson (S&S) is a globally-renowned manufacturer, distributor, and rental provider of premium equipment, parts, services, and more, with headquarters in Odessa, TX. S&S has been providing the oil and gas, power generation, and other industries with comprehensive solutions since 1902. Our products include diesel engines and transmissions, generators, material handling equipment, and air compressors, among other items. We also have extensive rental capabilities and service centers located throughout
Trucking, Transport & Heavy Equipment
Odessa, TX 79760
- HeadquartersPO Box 2848Odessa, TX 79760