Stahl Logo

With two J&B Trailers and Equipment, Inc. facilities located in Odessa and Lubbock, Texas, we are one of Stahl's largest distributors of both the "Challenger" and "Grand Challenger" series service bodies. Equipped with a full-line shop for installation at both locations, J&B is ready to work with you on your next service body project. With the number of standard features and factory options, along with special fabrication items available from J&B too numerous to list, please take a few minutes to view the photos of some of the units we have installed.

Stahl

Stahl

Stahl

Stahl

Stahl

Stahl

Stahl

Stahl

Stahl