Skip to main content Skip to navigation
On August 12, 2021, Semi Service, Inc. was acquired by Reading Truck Group. Read the Press Release.
(801) 521-0360 Search

Semi Trailer Sales

Serving Utah, Idaho, Nevada, and Wyoming

Semi Trailer Sales

New & Used Semi Trailers for Sale

  • New & Used Trailers
  • Huge Inventory
  • Browse Online or Onsite
  • Buy, Finance, Rent, or Lease
  • Full Parts & Service Depts.
Call for Sales(801) 521-0360

4285 West 1385 South
Salt Lake City, UT 84104

Get Directions (Google Maps)

Terry Hunt

Trailer Sales Manager

(385) 234-6238   •

Jim Amicone

Trailer Sales Associate

(385) 234-6240   •

Brands we carry

Heil Trailer J&L Tank Landoll LBT Inc. XL Specialized Trailers Cross Country

Stop By to View Our Semi Trailers

"I LOVE Semi Service!!! The sales team is wonderful, I was amazed with the level of customer service I was given and the quality of the product they delivered."

Matt Mayoros, Google Reviews

Browse Semi Trailer Inventory Online

We'll Call You Back

Fill out the form and a friendly Semi Service tech will call you right away.

Your Name*
Your Email*
Your Phone*
Add a Message
*This is a required field

Featured Trailer Projects

View Full Gallery
Installs, Modifications, & Custom Jobs

Installs, Modifications, & Custom Jobs

Need specialty parts or equipment for your business or fleet? We've got you covered! Our sales and service team travels extensively through Utah, Idaho, Wyoming, Montana, Colorado, Nevada, and Arizona.

  • Custom Projects
  • Special Requirements
  • Parts for Fleets

Call Us to Discuss Your Project (801) 521-0360

Semi Trailer Financing Available

Semi Trailer Financing Available

Many equipment buyers choose to finance their semi trailer equpment purchases, and we're here to make it easy for you!

When you choose to finance, you can buy the equipment you need to keep your business running at peak performance. Financing is simple and fast at Semi Service, and most financing is approved the same day.

  • Easy Application
  • Fast Approval Process
  • Flexible Payment Options

Call Us to Explore Financing Options (801) 521-0360

Answers to Your Trailer & Tank Sales Questions

Do you offer financing options?

Yes! We offer financing options. Please call us at (801) 521-0360 to discuss your financing options.

What semi trailer and cargo tank brands do you carry?

Semi Service has a huge inventory of semi trailers and cargo tanks for sale from the major brands you trust.

Here are a few of the trailer and tank brands we carry:

Heil Trailers – Cargo Tanks & Semi Trailers
J&L Tank – Cargo Tanks
LBT – Cargo Tanks
Landoll Trailers – Semi Trailers
Viking Specialized Trailers – Semi Trailers
XL Specialized Trailers – Semi Trailers

Do you offer installation for equipment and parts?

Yes! We offer full equipment installation for your semi trailer or cargo tank.

For your convenience, we have a full-service department in Salt Lake City. The Trailer Shop specializes in service, maintenance, repairs, fabrication, modification, pump and PTO installation, certification, and CNG conversions.

If you live within 50 miles of our Salt Lake City shop, we'll pick up your trailer or tank, install the equipment, and return it to you. We have the capacity to service all of your commercial semi trailers or cargo tanks in our facility.

Check out our Semi Trailer Service Department.

What are my payment options?

We accept major credit cards, debit cards, and cash. We accept personal checks from Utah residents or cashier checks from out-of-state buyers. Call us at (801) 521-0360 for more information.

Have a question?

Get Back On the Road

Need Parts? Need Service? We're Here for You.

Trailer Parts

Trailer Parts

Get back on the road as quickly as possible - we can ship trailer parts anywhere in North America.

Learn More

Trailer Service

Trailer Service

Get comprehensive service and repair for all makes and models of semi trailers and tanks.

Learn More

Find Your Next Semi Trailer

Our sales team is here to answer questions and help you find what you're looking for.

Call Us Now
(801) 521-0360