All Service Electric (U-Haul Neighborhood Dealer)

All Service Electric (U-Haul Neighborhood Dealer)

Share |


520 C Depot St NE
Christiansburg, VA 24073

(540) 382-5979

Driving directions

View website


  • 24 hour dropoff

Moving Truck Rental in Christiansburg, VA at All Service Electric

Moving to or from Christiansburg, VA, 24073? Get FREE truck rental rate quotes at All Service Electric. 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 All Service Electric

Zip/postal code or city, state/province
Zip/postal code or city, state/province

Available Trucks

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 All Service Electric!

$19.95 Pickup truck and cargo van rentals


  • Automatic transmission
  • Air conditioning
  • Gentle-Ride suspension
  • Fuel-efficient V-8
  • SRS/air bags

Customer reviews

Paul P. on 9/13/2016
Rating: 2 out of 5 stars

They stated they were open from 8 AM - 1200 noon. I got there at 11:00 AM and they were closed. They did not answer the phone posted on the door. This was not service as advertised in the reservation form from U-Haul.

Jeffrey W. on 9/9/2016
Rating: 1 out of 5 stars

Attendant was not at location during scheduled hours. When trying to contact attendant by phone there was no answer and mailbox was listed as full. While trying to figure out if I should leave the vehicle, 2 very suspicious gentlemen drove up to the parking lot to peer at the trailer. They drove off quickly when they saw that iI was on the phone. I did not feel comfortable leaving the vehicle in these conditions and was making inquiries about other options when attendant arrived. When attendant arrived was extremely rude. I was called a "Damn Yankee" although I am from Georgia and was asked to take my business elsewhere if I did not want to wait on his convenience. He would not give me his name but was an older gentleman and seemed to be the owner of the establishment. Extremely bad experience an I look forward to hearing from customer service about this.

MARK B. on 9/2/2016
Rating: 3 out of 5 stars

The location that we finally got our haul from was good but the Uhaul experience that I had leading up to this was beyond poor. I initially reserved my Uhaul from another location where I was promised that it would be ready at 8 am on that Saturday but on Thursday received a text message that said it wouldn't be ready until Saturday afternoon because my reservation had been bumped for someone out of state because Uhaul gives presidense to one way over local reservations. I already had movers lined up for Saturday morning only and had to scramble to find another truck. I not only will not be using Uhaul ever again I will be letting everyone I know that Uhaul dies not honor reservations. I am deeply saddened by this because Uhaul was once an honorable company.

Carol T. on 8/29/2016
Rating: 5 out of 5 stars

Excellent and Friendly. Thank You Very Much

Teresa L. on 8/27/2016
Rating: 1 out of 5 stars

Turned in after hours but didn't have any paperwork to leave note. Called three times the next two days and only got voice mail. They never called me back to confirm drop off.

tim h. on 8/25/2016
Rating: 3 out of 5 stars

Charged for wrong truck - overcharged by $10

Melissa H. on 8/24/2016
Rating: 1 out of 5 stars

address was wrong on ticket for drop off. Drove about 30 miles out of the way. Not good on your part!

Andrew B. on 8/24/2016
Rating: 2 out of 5 stars

There was only 1 person on duty. He was busy with both a customer in the office, and other's holding on the phone. Thus, he had zero interest in being helpful. Just told us to drop the trailer by the other 5x8's. I didn't get a receipt or any email confirm. Thus, I had to make a special trip back to the location and used the UHaul iPhone app to record the return. If I have to drop another trailer in the Blacksburg area, I want to do so at another UHaul location. My experience here was 180 degrees from what I had at Pioneer in NJ.

kathleen n. on 8/24/2016
Rating: 5 out of 5 stars

We did a late night drop off so no one was in, however instructions were very clear on the door. It was convenient dropping off after we were finished moving in rather than trying to find somewhere to park overnight in a college town!

RALPH E. on 8/23/2016
Rating: 3 out of 5 stars

I have received an additional invoice for $25.00 cleaning of the truck. I cleaned out the truck cab and swept out the box/bed of the truck. It was used to move furniture, and was as clean if not cleaner than when i received it. I don't understand the cleaning charge. I have inquired directly to All Service Electric regarding the charge and have not received a reply, but hope to find out the charge is a mistake.

Apolinaris T. on 8/22/2016
Rating: 3 out of 5 stars

Was initially instructed to return equipment to McCormick Trucking in Shawsville, VA per web reservation. Called the number listed and seems like it was a wrong number. Went to return equipment and found a handwritten note not to leave equipment in that location and instead to return it o All Service Electric in Christianburg. I was upset that nobody from U Haul notified me that Mc Cormick Trucking was not able to receive the equipment and could have save me from driving 20 miles round trip.

Yili H. on 8/21/2016
Rating: 1 out of 5 stars

I waited in the line for 2 hours before I got my truck and there were only five people ahead of me. Crazy!

JOHN J. on 8/20/2016
Rating: 5 out of 5 stars

One of my best moving van rental experiences.

Maria W. on 8/20/2016
Rating: 5 out of 5 stars

Easy to find location. I dropped off when the location was closed, but the key drop box was clearly displayed, so no problem.

Michael G. on 8/20/2016
Rating: 5 out of 5 stars

The manager is a very nice fellow. Unfortunately, this particular visit was met with the UHaul server being down. It took over an hour to process me from the moment I arrived until the keys were provided as everyone before me, including myself, had to be handled manually. Uhaul's servers were inadequately prepared.

Thomas C. on 8/18/2016
Rating: 5 out of 5 stars

Friendly, excellent service!

John P. on 8/18/2016
Rating: 5 out of 5 stars

Drop off was quick and easy.

David M. on 8/17/2016
Rating: 5 out of 5 stars

If you are needing a U-haul rental anywhere in the Blacksburg/Christiansburg area, I would suggest you insist on being assigned to this location. This location (and Macolm) are far superior to other nearby options with which I have dealt.

Ronald H. on 8/17/2016
Rating: 4 out of 5 stars

The site was probably fine, but since we dropped off late on a Saturday night it was a kind of dark. And we had to park at the far end of the lot since it was crowded with trucks and hard to find a parking space. So I had to say 'no' to whether it was an inviting place. Since it is advertised as a 24-hour drop off they might want to invest in some additional lighting in the far end of the parking lot. That would probably address the concern.

ROGER P. on 8/17/2016
Rating: 2 out of 5 stars

I still have not received an email indicating we turned in our vehicle!!! We turned it in on Saturday August 13th about 7pm. It is now Wednesday August 17th. On Monday morning, I called the office and they were closed, then I called U-haul who said they would Indictate that I had called...still no response

Windy F. on 8/16/2016
Rating: 3 out of 5 stars

Great friendly service. Quick and easy to check out and check back in.

Steve C. on 8/15/2016
Rating: 5 out of 5 stars

Thanks to Malcolm for great Service over the weekend.

Mayra R. on 8/15/2016
Rating: 3 out of 5 stars

The only thing that I didn't like was the price becausr when I rented the truck no one told me that you charge for using the dollie and the protection covers. They tell you $29.99 for one day but after all the extra expenses you end up paying $70.00 dollars (mileage and their. extras). $29.99 is just a catch to get you to rent.

JAMES G. on 8/15/2016
Rating: 3 out of 5 stars

Dropped off after hours, there was ample room to drop the trailer, after hours box was easy to find. This was the better part of the two location interactions.

William J. on 8/14/2016
Rating: 3 out of 5 stars

Office was closed when we dropped off the truck. Two phone calls to confirm that everything was okay with the drop off were never returned.