Moving Truck Rental in Johns Island, SC at Main Road Self Storage

Moving to or from Johns Island, SC 29455? Get FREE truck rental rate quotes at Main Road Self Storage. 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 Johns Island, 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 Main Road Self Storage

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 Johns Island, SC.

Cargo vans and pickup truck rentals in Johns Island, SC

U-Haul cargo van rentals and pickup trucks in Johns Island, 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 Johns Island, SC 29455. 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 Johns Island, SC, reserve a van for your moving needs from Main Road Self Storage!

$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

Frederick F.

Please have employees wear masks! Only one of four was wearing a mask while assisting customers.

Jan W B.

Checking in by way of the app was painless and quick.

Julian A.

Truck was not clean. Inside there was sand and debris. There was a large parking/gate pass from previous renter with name and address. In the bed there was paperwork from previous renter with personal information.


No complaints.

David C.

Drop off was smooth. Professional staff were great.

Suzanne G.

Hidden, unnecessary charges such as insurance, mileage, gas, fees. A $20 rental for two hours cost $54. A rip-off!

Percival H.

Very quick and easy to check out and back in. Very reasonably priced. Very professional staff. Clean and well kept facility.

thomas R.

Quick and easy drop off. Professional service

Carl S.

Very friendly and helpful associate at this location.

Kathy R.

Customer service was good 😀

Aldrich B.

Best UHaul I have ever been to. Great people and facility.


The customer service was good on the pickup (someone there to help put the trailer on with a tongue lift tool). On the return, I had to lift the 6x12 trailer off my hitch by myself. Nobody there offered to bring that trailer tongue lift to help lift it off the hitch. The sign to the location is hidden by trees, and you can pass by it very easily. Also the parking lot is really little. If an inexperienced driver is driving, there could be some damage to other vehicles in the parking lot. Trailer very clean and did it's job!

Barry G.

Paid for item several days ahead of time. We completed no contact pick up with drivers license, credit card payment. It took about 30 minutes to complete the online process. They acted like they did not have any of the information. It took 40 minutes and we did not feel safe. The employees were simply lazy. We had the completed information on the phone. It was the worst customer service of any company that I have done business with during this Pandemic.

Douglas B.

The blankets I rented were filthy.

Kevin L.

Great customer service. In and out in a few minutes.

Amy N.

It was not made clear that the $10 damage waiver is mandatory when renting the $19.95 van which ended up costing $70. I became aware of the fee AFTER I returned the van and received email of receipt. I do not blame Main Road Storage. They were were extremely helpful. Reservation and check-in were made online. Will never rent van again from any uhaul location.

Betty M.

Good customer service. Friendly staff

Gran C.

Better inspection of equipment

Robert Q.

The excellent service made the entire process very simple and easy.

Heidi D.

This sight was difficult to get to and almost IMPOSSIBLE to access our online app. Cell service kept dropping and it being a holiday we couldn't get any help with returning our truck. It was awful....

Philip C.

Rented a car transport. Tire blew before I even got to the Destiination. Took over four hours to get someone to come out and replace the tire. This is after the confusion at Main Road storage of whether or not the unit I was getting was the one that was damaged or not. Had to run my card five times to get it to take. Was unsure at that point. Horrible overall experience.

Erica C.

Smelled like cigarettes pretty bad. But other than that the truck was great.


Just keep everything the same.

Kenneth B.

The young lady the assisted me was great to work with. In and out on very little time. Thanks

Anthony M.

Y'all rented unit and truck. Charged me extra when I couldn't gain access to my storage unit., because manager wrote code down in correctly. And changed me extra after adding more fuel to it than it was. Manager and staff are incompetent. Will tell everyone and move our storage unit out ASAP.

No reviews have been submitted for this location.

View more reviews

To Top