Moving Truck Rental in Bonnyville, AB at Offroad Perfection

Moving to or from Bonnyville AB T9N2L9? Get FREE truck rental rate quotes at Offroad Perfection. 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 Bonnyville, AB 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 Offroad Perfection

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 Bonnyville, AB.

Cargo vans and pickup truck rentals in Bonnyville, AB

U-Haul cargo van rentals and pickup trucks in Bonnyville, AB 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 Bonnyville AB T9N2L9. 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 Bonnyville, AB, reserve a van for your moving needs from Offroad Perfection!

$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

sean c. on


Better inventory if possible. I booked a 6 x 12 but got 4 x 8. Not the location's fault, of course.

Russ H. on


She wasn't present. I did not see sign about calling regarding drop off. But she called me to confirm drop off. The UHAUL App told me what to do to drop off but it didn't work. No notice was provided to the Drop off location that I had dropped it off. She charged me $100 late charge but because she called me we worked this out satisfactorily.



I reserved the uhaul in bonnyville because it was the closest location to st. Paul. I called off road perfection to confirm my reservation. He said there was no record of my reservation and he would call the 1800 number. I never heard back so I called the 1-800 number myself. Uhaul call centre said I would have to pick up my uhaul in cold lake as there wasn't one available in bonnyville. The next day offroad perfection called and said I had a uhaul in bonnyville and had to cancel one in cold lake. I was moving to wabasca and the closest drop off location was out of the way so I asked to return to bonnyville. I didn't realize the extreme cost to do that, offroad perfection said I could drop off in slave lake but then they said never mind they had the uhaul booked the next day. Shouldn't uhaul make it affordable for long distance moves, especially when you pay your own gas anyway.

rick G. on


You couldn't improve anything from my experience, it was professionally handled from start to finish.

dick r. on


Need more people like these..



Great people, great Location, great Access to Equipment. Horrible Uhaul Debit machine. The business needs a new one.

James s. on


The drop location would not accept the return. Big hassle.Had to bring it to a different location. Better communication is needed. No complaints on the pick up location

debbie M. on


Great customer service

Marcelle R. on


Was really pleased with the friendly and helpful service.. Very satisfied

Monique P. on


Things could not have gone smoother. These were excellent reps for UHaul.

Stephanie B. on


When dropping off the trailer, the gentleman that was there to pick up the trailer to transport it to cold lake, he was extremely rude, and “in your face” crude. He was not understanding at all. Crystal and grant from the Bonnyville location are amazing and there customer service was by far the absolute best...

roger t. on


Crystal was great at fixing all the changes that somewhere else was making to the reservation. Would recommend her to everyone. Awesome customer service!!

Andre S. on


There was nobody there either to help me. As a company you suck.

Alli K. on


Very good customer service

Martin H. on


It appears the pickup information was different than what was booked and what I picked up. From being accused by UHC directly of not returning with the correct fuel level (even though it was returned with slightly higher than what I had rented it at) to fighting over final totals and the pickup/total for the rental didn't match with what I had rented. Wasted a lot of time trying to get things fixed with UHaul Support Call Centre and ongoing emails. Will never rent from UHaul again.

Gisele G. on


I had a very difficult time renting it. Could not make reservation for more than 4 days. I called in and was on hold for an hour and finally got it changed. Then the changes disappeared when I picked it up. Paid the extra fees. Then on drop off they tried to bill me again for the extra days. I was 4 hrs late and had to pay extra day, which I expected but then also had to pay extra 10 for insurance. Nickel and dime extra fees at every turn. Spent 1 hr cleaning the inside before I could even load it. Pop dirt and cigarette buts in it. Gross. Terrible service at every turn.

Elman A. on


Crystal,owner/rep was very professional and helpful

Brad M. on


Just dropped

View more reviews