Moving Truck Rental in Surrey, BC at DJ Mart

Moving to or from Surrey, BC V3V1H4? Get FREE truck rental rate quotes at DJ Mart. 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 Surrey, 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 DJ Mart

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

Cargo vans and pickup truck rentals in Surrey, BC

U-Haul cargo van rentals and pickup trucks in Surrey, 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 Surrey, BC V3V1H4. 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 Surrey, BC, reserve a van for your moving needs from DJ Mart!

$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

Neil G. on


This was an absolute worse experience. The truck was not cared for. Dj mart was very incompetent to be a u haul rental place. I was the only customer yet it took over half an hour to process my rental initially. The lady was rude, she kept pushing the button on the machine because i was reading what was written on it, didn't get to read the whole thing as she pushed it right away. They never went over what was damage or the overall condition pf the truck. Everything was so unclear. If i knew that day that my experience would be like that i wpuld have been to other rental place, it’s unfortunate that i didnt have time to cancel my rental as i needed the truck for a move, i would have gone to other place. I shouldn’t have relied on this.

umur O. on


This is a grocery store... it took too long to check in as there was only one person working the store and there were many customers. Also, the truck had a broken right side mirror and had low pressure on the right rear tire ... also the gas cap was loose and alarms went off when I first drove it. This location is obviously does not take care of its vehicles.

Ivan M. on


Staff was not trained at all. Took over 20 minutes to get the order together. They did not even bother to visually inspect the condition of the truck, they simply said we'll check it when it's back. I asked if they know what or if there is any current damage, they had no idea and didn't seem to care. This location does not deserve to have Uhaul trucks and brings a poor experience to the brand. Avoid at all costs.



Staff not able to operate computer Vehicle interior not clean Vehicle exterior damage not marked



The truck is in rough shape. The ball bearing is definitely broken which makes it hard to drive. The location it’s in is super dirty and the people just speak another language in front of you the entire time and you don’t understand what’s going on.

Getahun Z W. on


Added DOLLY for moving

Yevgeny T. on


The location was poor and not marked well. Equipment was dirty. The reps were terrible.

Elyse L. on


The lady was nice enough but had no idea how to properly check me out. I had to end up doing it myself on the website. Kind of a random place for a Uhaul too. Maybe Uhaul needs to train the people at these kind of places so they know how to properly use the application provided

nick S. on


Train the staff. It took 30 minutes when picking it up, and 45 minutes to return. We had to explain the difference between miles and kilometers, and the system wanted to charge us for 2 days when we had it for only 8 hours. I have used Uhaul many times at other locations, and this is the only time I've had this issue. Thank you.

christopher M. on


Excellent customer service. The lady on the counter was very polite.

Fida fahim B. on


Need to make sure that staff are trained on how to rent out your vehicles. I spent aot of time getting a truck and returning it. Had to have someone from your head office help. Definitely wont rent from uhaul again.