Box Trucks & Body Swaps
Get a Quote on Your
Service Body Installation
Tell us about your truck and we'll show you compatible Stahl, Royal, and DuraMag service bodies. Pick the one that fits your trade and we'll get you a quote.
Choose your service body brand
We carry three trusted service body brands. Each one has different strengths — pick the one that fits your needs, or browse all of them.
Stahl
Industry StandardGalvanneal steel · Built since 1946 · Most popular in Jacksonville
Royal
Premium SteelCalifornia-built · Heavy-gauge steel · Widest variety
DuraMag
AluminumAircraft-grade aluminum · 50% lighter · Better fuel economy
Show Me All Brands
Browse EverythingNot sure which brand is right? See every option from all three brands side-by-side and we'll help you pick.
What's your chassis make?
All our service body brands fit major chassis. This helps our team confirm the right mounting hardware and fitment.
SRW or DRW?
Single rear wheel or dual rear wheel — this determines body width and which models will fit your truck.
If you know your truck's CA dimension in inches, enter it here. This is the distance from the back of the cab to the center of the rear axle. Common values: 56", 60", 84".
What body type fits your trade?
Each body type is built for a different kind of work. Pick the one that matches what you do — we'll show you all compatible models.
Pick the service body that fits your truck
Click any model to see full specifications. In-stock units are ready for immediate installation.
No exact matches — but we can help
Browse all options below or contact our team for a custom recommendation.
Toolboxes, ladder racks, drawers, shelving, liftgates, cranes, lights — whatever you need to outfit your service body. Tell us what you're looking for and we'll include it in your quote.
Be as specific or general as you like — we'll go over details when we connect.
Request your service body quote
Select a model above then fill out the form — we'll get back to you within one business day.
Quote request received!
We'll review your details and get back to you within one business day with pricing, availability, and next steps.
📞 (904) 781-5080 — Call us now