Moving Truck Rental in Nanaimo, BC at Bulletproof Mechanic

Moving to or from Nanaimo BC V9R5C7? Get FREE truck rental rate quotes at Bulletproof Mechanic. 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 Nanaimo, BC 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 Bulletproof Mechanic

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 Nanaimo, BC.

Cargo vans and pickup truck rentals in Nanaimo, BC

U-Haul cargo van rentals and pickup trucks in Nanaimo, BC 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 Nanaimo BC V9R5C7. 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 Nanaimo, BC, reserve a van for your moving needs from Bulletproof Mechanic!

$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

Rebecca C. on


The woman commented about my booking was for 8:30, I showed up at 9:30. I told her that the website would only allow me to book for 8:30. When I arrived at the office my truck was not ready for me. She had to go to the lot where they keep their trucks, clean it and check the milage. I went on your website to reserve the truck and make my " check in in half the time". BULLISH Not only did I have to wait for the truck I had to wait while she entered my information into my account. 1 HOUR later I had my truck. The truck itself was clean and it had comfortable seats. The most frustrating thing about renting the truck was whoever I talked to, No one could tell me how much fuel the truck took. The woman in the office finally showed the liters the truck held. After I had guessed the amount. I'm a senior and my budget is tight. If it was not for my son paying for some of the gas I would have been unable to refuel the truck. FYI it takes 106 liters of gas for a full tank.

Bert V. on


I would make sure that the truck is fueled up and that is ready to go at 9 a.m. when it was supposed to lost over an hour of my time + Manpower I was paying waiting to get fuel

Geoffrey I. on


Got there after hours and dropped the vehicle. Missed seeing the sign directing us to another drop point so apologize if I created extra work for them.

Jose S. on


The truck was a bit beat up, I would say the truck had less than 1/4 tank when I got it. Instructions for this kind of truck and trailer are very few.

Frank H. on


This isn’t directly a complaint about my drop off location. My complaint is with uhaul. Uhaul honestly made my move more challenging, I was told false information on more than one occasion which resulted in me spending more money and also not having any storage avaliable for my things. I will not be using uhaul again, nor would I recommend this to anyone. I would tell them to pay a bit more for a budget truck.

lynnette s. on


Staff personable and knowledgeable. The vehicle was well maintained and safe and reliable. It started in -33 temperatures with no problems. We moved across Canada in winter, and the only stress free situation was the truck. Thank you

Sean A. on


They were helpful even though our rental had a hiccup because I didn't return it to the right place.

Brandon A. on


I rented 3 cube truck trucks in just over a week. Both times overcharged for the amount of $190 ish. These cube trucks didn’t even leave Nanaimo. The third time ( yesterday ) my guys showed up, then went to there separate yard to which the cubes are actually parked. My guys found out there is nothing in the tank. So we wasted more time waiting for them to bring a jerry can worth of fuel, after all this waiting and screwing around my guys left an hour late. They were off to parksville as to when the cube truck completely broke down on them, after desperate calls to this location and uhaul it took them an hour to get ahold of someone that could help. Now being hours late MY customer cancelled on me which was over a $2000 job.. which my guys are stuck dead on the highway. Where did the problem start? Not following uhual policy’s. As someone that has booked uhauls for years. There is ALWAYS a before and after walkthrew to note damages,fuel level, the kms etc.... and since I was overcharged due to “ kms “ clearly they don’t follow this policy. And to secure my opinion on this the tank was dry ( yesterday ) which proves my point as to why this company is completely not equipped to rent uhauls as there office is over a block away and the yard itself is empty with no one there to follow these checks once trucks are dropped off. I have never been so pissed off in my life. Almost $400 in the first two rentals and another 200 in this recent one yesterday and a cancelled job which made me lose $20000 and a dead truck on the highway. I then had to pay for another cube to go to this dead truck and transfer over all our supply’s and I had to pay someone to pick 3 guys up in the cube truck as they were stranded with over an hour wait time to receive help, after already making calls for an hour to get help. I’m very disappointed and I’m going to take my complaints further if no fair agreement is made as I just lots a shit ton of money due to this unprofessional business



Got a call to remind of the truck due back, and got another call from a very rude woman asking where the truck was. Told her that it was already arranged and she hung up.

EIKE J. on


Great experience!



inconvenient location

jeremy p. on


I booked a 15 foot moving truck, they said it was in stock, when i got there they only had a 10 foot one for me to use which really screwed up my move. I had to go back to Nanaimo from Kelowna toget my last few things that would have fit in the 15. I also paid for boxes and then they did not provide them

cheryl s. on


Can't think of a thing that they could have done better. They were friendly and well prepared. We were told 10am pick up, got there a bit early, and were driving out at 10:05am. Awesome

helen R. on


Absolutely nothing!

Amber R. on


Fantastic people, smooth transaction and great customer service!

Alaina E. on


Customer service was friendly, helpful and very good overall.

Kel R. on


Customer did not leave a comment.

Meg H. on


Worst customer service experience ever. Reservation originally made under Jodi Jamieson but had to be changed to Meg Hansell because of the following: Reservation made more than one month in advance for a 15’ truck to be picked up by my house. Location for pickup of truck was changed 3x within 48hours. Location changed as far as Ladysmith, which was in the opposite direction of my move, and would have been more than an extra hour of driving time/km charged to ME because of uHaul’s overbooking of its trucks. Reservation of 15’ truck changed to 20’ truck and greater (26’) during the course of that 48hours prior to pickup. Worst of all, I was told I would have to pay for the larger truck. I didn’t want a larger truck, I wanted the truck I reserved! How you can expect the customer to pay for your overbooking of trucks is disgusting. I was told by my local uHaul rep that I had the benefit of being ‘upgraded’ to a larger truck. This was laughable. Complete incompetency/inability to assist me when I called customer service. Put on hold for more than 20mins at one point after waiting 40min to be connected to someone. Tried calling local locations but calls never returned or even picked up. Local uHaul locations blame everything on head office and head office blames everything on local locations. Mobile pickup doesn’t work properly so I was forced to go into the uHaul location where I was dropping the truck off and wait in line for another 30mims because EVERY customer in line was complaining about the same terrible experience. I will NEVER use uHaul again and I’m going to blast your company on social media to friends, family and strangers alike to warn them of what to expect when booking with uHaul. I never take the time to submit feedback like this because I recognize that every company has its challenges and things happen. I’m a reasonable person. But every step of the way something happened. And no one wanted to take responsibility and no one cared enough about the customer—me, to explain things. This is a perfect example of why an American company located in Arizona with phone reps located in International companies should never operate in Canada. Just complete incompetency all around.

Trevor B. on


None. Sales rep was absolutely great.

BRAD K. on


There was a small hiccup when we went to pick up the truck. But Amber sorted it out quickly turning a potentially negative experience into a very posative one. Thanks again Amber!

Ashley T. on


When I went to pick up the trailer there was issues with the system and took about 30 minutes to try and get the rental done as the system "crashed" 2 times while I was there and they were locked out of the system for about 5 minutes. There was no review the of the trailer when I picked it up but upon getting it home and opening the back doors there were about a dozen blankets in it and a lot of dirt and gravel. Upon dropping off the trailer, I was charged for 4 days instead of the 3 for which I had it and then was told there was nothing they (the dealer) could do for me as it is Uhauls system. I then advised I was not leaving till we discussed it with Uhaul and a credit was put through and going through the paperwork, the person that was serving me on the pickup had written on the sheet "3 days" , not the 4 that I was charged for. He then told me there was nothing he could do for me today and I had to come back tomorrow if I wanted a credit.

George C. on


When waiting on hold to talk to an agent use music for hold time rather than your comments the survey over and over and over and over again. Very annoying twice ok I lost track of how many times it played

Robert H. on


The local agent was very helpful, went the extra mile to work through GVW rating with me to find a safe towing combination that would work. Kudos to her.

Omar N. on


Everything’s great. Thanks for a straight forward transaction

james b. on


Don't ever get them! You were awful! never again! such a smozzle both ways!!!

View more reviews