Moving Truck Rental in Rock Hill, SC at Midgard Self Storage Rock Hill LLC

Moving to or from Rock Hill SC 29732? Get FREE truck rental rate quotes at Midgard Self Storage Rock Hill LLC. 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 Rock Hill, SC 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 Midgard Self Storage Rock Hill LLC

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 Rock Hill, SC.

Cargo vans and pickup truck rentals in Rock Hill, SC

U-Haul cargo van rentals and pickup trucks in Rock Hill, SC 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 Rock Hill SC 29732. 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 Rock Hill, SC, reserve a van for your moving needs from Midgard Self Storage Rock Hill LLC!

$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

Mark R. on


I left an item in the truck. Employees found and returned. Very helpful.

RH P. on


Was quoted about $60 after tax for a two day rental trailer. It was over $200 and was advised I was quoted the local rate, although I told them it was out of town. Nice bait and switch. The trailer was too big for my needs.

Robert W. on


have moving pads in vehicle when picked up so i dont have to come back for them

paul r. on


Amanda was fantastic. I could not get the lights to work I had recently had the connections installed but had not really used them and without my asking Amanda showed me it was a blown fuse, changed it and sent me on my way. She made my move possible

Traci P. on


When renting using 1-800-go uhaul number they said we were to pick up in 1 location and when we got confirmation text it was a different location. They also told us one time when we called and checked it was ready already. Need better communication.



Wonderful customer service. Both professional and friendly. Willing to go the extra mile.

Matt P. on


Love the 24 hour drop off!

amazgrfoundatio s. on


The attendants were excellent.

catherine g. on


No improvements needed....this facility is wonderful to work with. We use them for storage also.

Sheryl G. on


I reserved a truck well in advance and then was told they did not have it and I would have to drive across town to pick it up adding approximately 50 dollars to my bill. I had to call two different UHaul numbers and spend over 30 minutes on the phone before they agreed to give me a truck that was at my location for the same price. Will not do this again

TIM H. on


Too expensive

Spencer M. on


Great customer Service!!

Cate C. on


Buck is great. Very helpful! Will definitely do business here again.

Wesley G. on


Midgard Self Service in Rock Hill is by far the best place I have rented a U-Haul trailer from. Pickup and drop off was very easy and their customer service is awesome! Will definitely rent from them from now on!

james s. on


Excellent Staff. Nina and Buck are great

Janelle N. on


My card was swiped twice the first time it went through the second it declined because there wasn’t another $129.28 on my card to take. My bank shows it went through the first time and I even showed the clerk where they took it out my account, but her records indicate differently, which is because she swiped my card twice. I confirmed at my bank. I had to use another credit card to rent the truck. The original $129.28 is still on my other card and it’s been a week and I’m still waiting on my money to be refunded to my card. I had to wait an hour to get a truck to try and get it resolved but it didn’t because the clerk didn’t admit she charged my card twice. I’ve never experienced this st a uhaul location before

Karen G. on


Very nice employees and helpful. Smooth rental and return. Would use again.



Great customer service I was helped very promptly on a extremely rainy day after no luck at other locations they got me in and out with no problem but the level of service and great attitudes really make me want to do business with this location again keep up the great work

Monique M. on


Very friendly. Great customer service.

MARY P. on


The only thing was the purchase of light connection .I believe it should be ready for all vehicles. Just my opinion.

william d. on


Every thing was great no change needed.

Joshua S. on


Only Uhaul place open on Saturday that I could find. Staff at the location was friendly too.

William M. on


Amanda at 2107 Big Oak Lane, Rock Hill, SC was helpful. But the drop off process was not good. I had dropped off the truck and left location before attempting to use the UHaul website to close my contract. Why leave first? I was in a hurry since I had only Saturday and Sunday to do what I had planned to do Friday, Saturday and Sunday. I had help lined up for Friday to help me move, but ended up without a truck. I did not have help lined up for Saturday morning. I had to drive back to drop off location to be able to access website and take pictures. Would have been helpful to know about having to be onsite and having to take pictures earlier in the process. Also I was unaware of the mileage limit/cap. Overall my UHaul experience was poor but some of the UHaul dealers went above an beyond to be helpful. In hindsight the higher price Penske option is looking like a better option.

Sayyeida C. on


Everything was fine.

Justin C. on


The drop off location was absolutely horrible. The man who assisted my husband was rude and argumentative. He stated that we received a bigger trailer than what we rented and tried to get us to pay more money. We were supposed to have uhaul trailed for 2 days, 48 hours. We picked the trailer up at 5:15 PM Friday and dropped it off before 4:00 PM Sunday, less than 48 hours. And now we are getting charged for an extra day. I'm not happy at all with the service at this location in Rock Hill, SC.

View more reviews