Moving Truck Rental in Shelby, NC at One Stop Shop

Moving to or from Shelby, NC 28152? Get FREE truck rental rate quotes at One Stop Shop. U-Haul rental trucks are specifically engineered from the ground up to assist moving families, not freight. Our moving trucks have more safety features than other moving trucks in the industry including gentle ride suspension and high visibility mirrors to assist the driver. Whether you are moving a smaller apartment or a large four-bedroom house, U-Haul truck rentals in Shelby, NC will provide you with the moving truck rental you need to get from point A to point B. Find the perfect size moving truck to assist with your move, U-Haul is home of the $19.95 rental truck!

Get FREE moving truck, pickup truck and cargo van rental quotes at One Stop Shop

Simply click on each moving truck shown above to view individual truck specs including: safety features, towing capacity, fuel economy and of course, the available space-per-truck size. Each rental truck is individually priced to help save you money, time and energy on your move to or from Shelby, NC.

Cargo vans and pickup truck rentals in Shelby, NC

U-Haul cargo van rentals and pickup trucks in Shelby, NC are perfect for home improvement projects, deliveries and other small loads. Rent cargo vans or pickups to save money on local moving or deliveries. Cargo van and pickup truck rentals are popular with local business, college students and smaller housing moves in Shelby, NC 28152. Our moving van rentals include air conditioning, rub rails to protect your belongings and come equipped with a hitch to tow a trailer rental. U-Haul is the home of the $19.95 cargo van rental in Shelby, NC, reserve a van for your moving needs from One Stop Shop!

$19.95 Pickup truck and cargo van rentals


  • Interior rub rails in cargo vans
  • Automatic transmission
  • Air conditioning
  • Gentle-Ride suspension
  • Fuel-efficient V-8
  • SRS/air bags

Customer Reviews

Tracy J.

The vehicle (windshield, floorboard, etc.) was not clean. I had reserved a 10-foot truck, but was told when I arrived that they only had a 15-foot truck. There is a U-Haul rental facility 5 minutes from my home. Why I was sent 20 minutes from the closest U-Haul location to get the wrong-size truck, I don't know.

Travis G.

Keep up the good work excellent customer service

Dan B.

I tried to check in ahead of time, but it would not accept our license image. We tried to call the One Stop, but it was a little difficult with the language barrier. I did not get my 20' truck, instead I got a 26' truck! It was huge! Same price, but still it was very difficult to drive.

Rohan D.

Should not be neighborhood U-haul dealers! They delayed my reservation by 4 hours. They did not have my truck there at the site They over charged me through their gas station store They should not be in service! Have their license revoked!

William H.

A very busy quick mart, only the clerk working, barely had Tim to process check in. Cannot imagine trying to do a pick up here

duane H.

Guy was rude and gave me a crap deal when I asked if I could Get the regular weekly rate he said yes then charged me more when I left


Pick up took WAY too long. first the website was freezing and I couldn't do the truck share pick up and then The Gas Station attendant had to help customers walking in every 30 seconds. Drop off was fine.

Andrew P.

Called to confirm pick up the day before. Was told everything was good. Arrived to find they did not have the correct truck. They did give me a larger one. At first was going to charge additional for the larger truck but in the end did not. The truck worked and the move was successful.

James W.

We left the gas tank half full just like it was when we picked it up in Durham. The attendant was telling us it had to be filled up which contradicted what we were told in Durham. Then he said it wasn't half full. I had to put $4 of gas in the truck to satisfy the attendant. He was very difficult to deal with. I should have taken a picture of the gauge in Durham to prove we were returning it as it was delivered to us. Good experience except for the return drop off.

Jeff D.

Language barrier in store.

Greg K.

Very difficult to understand the person when picking up the truck. He chose a return location that was different than the one I chose on the reservation. The return he chose was 3 hours away from my end location. Had to call and change it on my way back to my house to pack up the truck.

Robert K.

The rental was suppose to be picked up at 6pm. Arrived at approx 7 to pick it up and the uhaul rep did not seem to have any idea what was going on. Even after providing my information and confirmation # several times he was struggling to figure out what we had ordered. He then realized that the truck we needed had not yet been returned and so he called the customer that had it. He informed us that it would be there in 15 minutes. An hour and 15 minutes later the truck arrived. The attendant then had to verify all of our information multiple times (I would have thought this could have been done while waiting.) Even thought i had done the online registration we had to provide DL# and name and phone numbers several times. The process to do the paperwork took almost 45 minutes and we answered the same questions that had been on the online check in multiple times. I believe part of the issue was the language barrier of the uhaul rep but due to the extended period of time we waited and the number of times we had to give the same information multiple times I would not rent from this location again.

Alex S.

The guy barely knew English the equipment was missing one of the rear safety chains and couldent even connect the car trailer. The trailer was dirty had like dried sheetrock mudding but I was in a real hurry so I dident complain i just wanted to leave but you could barely understand him he sounded and act like a young kid.


Keep up the good work...

Frederick S.

Employe wanted me to unhook trailer myself. Had to wait for person to finish with gas customers before he would come out to unhook trailer.

Jenna B.

I spent 30 minutes on hold with no answer from the uhaul customer support phone number. My truck was changed twice without my consent which changed me from a 15' to a 26'. Why did the website let me book a one way truck at 15' if it was not available for a one way haul, which i was later informed of via uhaul customer support? Overall terrible experience. Poorly designed website and not easy to pick up the truck.

Michael B.

The location is extremely sketchy. A face lift for the gas station would be about the best thing you could do. But from a business standpoint, seems like it gets the job done.

Carolyn W.

These people , from India,were hard to understand. But friendly

April W.

April white (904)566-8194 read notes on my acct

Paul B.

Pick up location is a gas station and it had one attendant. My check in was delayed because every customer entering the store was taking care of before finishing my contract. There was no one to help me attached the trailer. The trailer did not have a jack, so I had to lift and maneuver it unto the hitch myself. Bottom-line, the service sucks.

Jason O.

Choose a different site location

Gary K.

The guy ran my credit card through several times and said it would not go through. I gave him a different credit card and he said the same thing; After more than a hour and 1/2 he asked if I had the cash. He did not want to pay the credit card fee I believe. After paying cash we tried to hook up the trailer the lights would not work. After paying for a different set up the light finally worked. I am extremely unhappy about my experience with your operator to say the least. I was told that I would receive a $60.00 refund after dropping off the trailer. The place was closed when I returned the trailer so I put my receipt in the back like I was told by your operator/ When should I receive my refund? Gary Kitchin, 258 Captains Dr. Little River, SC 29566

William W.

Staff was difficult to understand over the phone but friendly when finally met and checked in. Pick up work space was cluttered with jewelry display. Equipment Wiring harness had issues and needed repair.

Jason G.

The location and personnel were excellent. My problem is with uhaul corporation. I reserved everything i needed for a one way move out of state. I was told when i checked in i would be charged $355 but when i checked in it was $396 and when i got to the location to actually pick the equipment up i was charged another $36. The car hauler i rented said my truck would fit according to their website but when i loaded my truck the back tires were less than a quarter of the way on so i had to leave my truck at the location in a rented spot. I will never use uhaul ever again and telling all friends and family to never use them!!

John M.

This location was about 20 miles away from where I had intended to pick up the truck. This wasted some valuable time because I had a crew lined up to begin loading and they had to wait

No reviews have been submitted for this location.

View more reviews

To Top