Moving Truck Rental in Christiansburg, VA at NRV Mulch & Stone Inc

Moving to or from Christiansburg VA 24073? Get FREE truck rental rate quotes at NRV Mulch & Stone Inc. 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 Christiansburg, VA 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 NRV Mulch & Stone Inc

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 Christiansburg, VA.

Cargo vans and pickup truck rentals in Christiansburg, VA

U-Haul cargo van rentals and pickup trucks in Christiansburg, VA 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 Christiansburg VA 24073. 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 Christiansburg, VA, reserve a van for your moving needs from NRV Mulch & Stone Inc!

$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

Brian W. on


No one was there to receive the truck

Bernie H. on


Office was locked, even though I got there after 9am in the morning. Had to look around, until I found someone in the back, that could assist me, and tell me where to drop the trailer. Was acceptable, but not inviting.

James S. on


No one was there when I dropped the truck off. I just left the keys in a key box at the facility

Lynn S. on


While the location was fine I will never understand how U-Haul makes you go through the process online of choosing a pick up location and a drop off location as well as putting in your payment information etc. ALL FOR NOTHING! I went through and picked a trailer based on location that was closest to me However the evening before I was told that I have to pick it up at a different location. I probably would’ve picked a different trailer had I known this. The new location was not convenient and not in a good section of town at all. The people there were very nice and I appreciate their help. My second problem came when we went to drop it off at the designated Drop off location that we had selected only to find out that they weren’t excepting drop all of that size. No one informed us of this and we were told to take it to another location over 10 miles away before I called to find out why. We have been traveling all day and the last thing we want to do is go on additional 20 miles round-trip out of our way. No one informed us of this and we were told to take it to another location over 10 miles away before I called. We had been traveling all day and the last thing we want to do is go on additional 20 miles round-trip out of our way before hitting rooms back home. The whole thing with a complete nightmare in my opinion and I’m very disappointed w U-Haul. Upon drop off at new location there was no one there to accept it and I was leery of leaving it. Overall very disappointed with U-Haul and not sure that I will ever ever rent from U-Haul again

John H. on


This was my drop off location. I made plans for return with plenty of time because their site said they closed at 5:00pm I returned the van at 3:30 pm. And no one was there. They were closed I returned the van with a half tank more fuel than when I picked it up with no compensation and was charged 11.53 for extra miles. I did not vary from the specific route I noted online. I do not understand why I was overcharged.

William B. on


Late opening and slow checkout. I should have done pre-checkout I believe it was available at this site. I did see lock boxes and assume they’re for keys and contract.?

Mike C. on


You scheduled me for pickup at a location that was not open on Sunday. He had to make special trip in and I had to pay my moving help an additional $100 due to the delay. The final bill is not correct as I did not receive the 24 blankets and I returned the trailer that day.

Thaddeus H. on


The employers at this location are not reliable. We had a 9:00 appointment and the business was scheduled to open at 9:00, but nobody arrived until 9:30 and then it was only because another customer called the employees cell phone to tell him we were waiting. When the employee did arrive he was rude and unhelpful. He seemed hungover or otherwise under the influence of something. He did not apologize for being late or talk to us at all aside from asking questions so that he could pull up our reservation and telling us where to sign. The location was trashy, with molded fast food cups sitting out and packing materials spread all over the floor. I would not return to that location for a uhaul pickup or for the company’s landscaping services.

Marcus R. on


Only complaint is that I wasn't told that it needed to be at least a 1/4 tank when truck was brought back, even tho it was in the book I was more focused on moving so needless to say I didn't read the pamphlet. My fault but I still think the gentlemen should've mentioned it. So I drove 8 miles and was charged $30.00 on top of the 61.00 I'd already paid. Not my idea of a good time.

Glen F. on


I placed my reservation online for a 15 foot truck in Blacksburg VA. A day later I received an email that said a 17 foot truck was reserved at a location in the next town over. I called that location for clarification and the person took my number and said he would call me back which he never did. I called the 800 number for clarification and the person said I should go to the Blacksburg location for my reservation. On the rental day I was dropped off at the Blacksburg location only to find out that they didn't have my rental and that I had to go to the other location. I called the 800 number and the associate said that she had no notes of me calling before which is false. I was now stranded as I had been dropped off. I had to arrange transportation to the other location which was closed and had to self checkout. The truck only had 1/8 of a tank of gas. Very disappointed! Moral of the story...USE BUDGET RENTAL!

Sarah R. on


I was supposed to pick up a 10' truck at Poole brothers automotive at 7:30 am using the app but when i got there at 7:15 there were no trucks there! I called the help line and got switched to NRV Mulch & Stone around 7:30 for a 15' truck at 8 am. The place opened at 8 but no one showed up until 8:40, there were 5 people in line including myself. The app wouldnt work to tell me how to pick up the keys at 8 am. I had to wait till 8:40 when the store manager showed up. Then there was no gas. I mean NO gas left in the truck when I got in it. So not only are we 70 minutes behind schedule on our move but we have to stop and get gas. We had to be out of the apartment by noon and we didn't even get to the apartment with the truck until 9 am there about. There was stuff left in both the cab and the truck bed from the people who used it before us. It wasn't to the point we couldn't use it but it definitely wasn't a great experience. The truck drove fine and didn't have any issues with the truck once we got it. Our reservation was until 12 noon and we returned around 12:10 pm trying to use the app to turn in the keys and the app didn't work then either. I didn't have any choice but to use uhaul this time but I sure wouldn't use uhaul again if I had the option.

Justin B. on


I was told I would only be charged for the $29.99 day rate for only one day regardless of picking up the uhaul on 7/14 @ 6:30 pm and returning it on 7/15 at 8:30 pm. I was told I wouldn't be charged for two days as long as I dropped it off by 11:59 on Sunday. I made it extremely clear I only wanted to be charged for one day ( plus mileage) otherwise I would have made sure the truck was returned in 24 hours. Not happy with this "customer service" what so ever! This is fraudulent

charles s. on


Best service I have got

Zachary T. on


Despite how terrible of an experience I had with Uhaul as a company, this location was perfectly adequate. The staff came in within twenty minutes on a Saturday to help me get a truck after Uhaul had completely screwed me over. The truck was in good condition aside from the wipers being unusable and was clean.

Brenda C. on


Wasn’t sure how of the passcode to pick up truck without going to front desk. All went very well though.

Brian K. on


Our confirmation had this address but when we arrived there was no trailer for us and instead we had to drive back 30 min to another town to get a trailer. We got no phone call or notification of the change from uhaul. Frustrated beyond words.

Warren A. on


Very difficult to find and access location.

Alexandra H. on


Business owners were prompt to answer phone and resolve my problem with the online U Haul check in. Much appreciated for the easy pick up and return!

Casey J. on


The app wasn't working at first, no one at UHaul answered the phone (after I waited 15 minutes). That was frustrating since no one was at this location as an alternate means of renting.

Mike H. on


No one there to meet me to pick up the truck had to call a number left on the door. He areived 20-30 minutes later. Truck was dirty as well as the back storage area of the truck.

Lei Z. on


I am so upset by this uhaul order and I swear I will never ever use uhaul in this area. I was asking for a 17' truck when I made the reservation in the morning. In the evening, I received a call from uhaul telling me that I have to change my pick up location, which is 10 miles away from the designated location. That's fine. 10 miles doesn't cost too much fuel. However, when I went to pick up the truck the next day, it turned out to be a 15' truck. Uhaul secretly changed my order and didn't notify me. I took a picture of the odometer when I started the truck. It was at like a little less than 1/2 fuel. I returned that truck with equal amount of fuel. But what pissed me off is that uhaul charged me more than 12 dollars for fuel. They said they fuel was like 5/8. This is ridiculous. I emailed a complaint letter to the email address they provided. No response. I called then countless times, and it seems that their customer service never works. Fellas, never use uhaul service in this area again. Otherwise you will regret it.

Cody G. on


The owner of the facility was not onsite when I picked up my truck even though his business said he would be open. I had technical difficulties with the Uhaul online app and tried to contact him and he did not answer for several minutes and was rude when he finally did answer and told me to call someone else. I was at the facility for over an hour trying to pick up my truck. When I was finally able to gain access to the keys, I incidentally also grabbed another set of keys. The owner called me the following day and told me I would be charged additionally for taking the keys and hung up on me as I was trying to explain my current situation. He then sent me a text message that was attempting to belittle my intelligence. I will never return to this location to rent a vehicle and I will tell anyone else to find somewhere else to go as well.

Michael L. on


Rented to be picked up in Blacksburg and spent a lot more on a hotel there to be close to pickup. Notified evening prior that I would have to drive to Christiansburg to pickup. 20 miles round trip and I could have saved on hotel. Should not let me rent from a location that does not offer trailers. Personnel were not there at my pickup time. Had to wait 10-15 minutes for their return.



The truck was dirty and the owner tried to double charge me. It was a terrible experience. The owner is a liar and a cheat.

Jonathan P. on


Wrongful charges for gas!

View more reviews