Moving Truck Rental in Mesa, AZ at Grab N Go

Moving to or from Mesa, AZ 85207? Get FREE truck rental rate quotes at Grab N Go. 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 Mesa, AZ 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 Grab N Go

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 Mesa, AZ.

Cargo vans and pickup truck rentals in Mesa, AZ

U-Haul cargo van rentals and pickup trucks in Mesa, AZ 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 Mesa, AZ 85207. 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 Mesa, AZ, reserve a van for your moving needs from Grab N Go!

$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


The gentleman there was very helpful, respectful and friendly. I would absolutely recommend it!

Cardell S.

My only complaint was that it took quite a while to get through the check in process. Don't get me wrong. It's a great idea to be able to rent any time. However. I think the clock for your actual rent window should start after checking in is complete, not when it's initiated. Also the truck reeked of cigarettes. I absolutely hate that smell. My throat actually started to feel irritated. Thank goodness it was short trip.

Brandi T.

Not allow reservations to happen at locations that are unaware you reserved. Be clear of any complications there may be prior to pick up. I was told there was a red flag after I went to the first place at didn't know I even had a reservation then was told I was not who I said I was at the second place they had to tell you I am the person on my drivers license

Danny N.

A little disorganized because the employees are expected to rent this while doing other duties. But an excellent location and they're open 24/7 (I think)

Dale M.

Steve friendly and was truly interested in our needs. Our best UHaul experience ever!!!

Thomas S.

Nothing excellent service and super convenient

John P.

Nice courteous staff

Alyssa A.

The people at this location are completely unorganized. The manager dug through paperwork in his office looking for truck keys, it took them 30 minutes plus to get the lock off the truck. They also charged me an extra day of rental, mileage fee, and didn't provide the furniture pads I had paid for. Uhaul customer service has been very helpful but the people at this location were lazy and decided not to check in my truck for a day as well as charge me extra fees. I'm out funds that I now I have to wait for. Extremely frustrating experience. I will never be doing after hour pick up or drop off again, I'll just take work off to pick up at an actual uhaul establishment.

Faith P.

Terrible wait time, computer trouble, dirty store


Truck had garbage rotten food cigarette packages air leak in cab sounded like a wind tunnel . Tires on trailers had big chunks out of it . Truck rented and milage did not match contract ....

Jayson V.

The service and product was great. The location is just not the greatest. Overall, satisfied with the trailer I rented and it was clean. Service was great too.

Laurali C.

The truck had a check engine light. We waited hours in a sketchy area for roadside assistance. The mechanic that came out was great, but the situation should not have happened. This was also the second location I had to go to because the first one was a business that closed 5 hours before my reservation time. The directions said there would be a combination box "near the front of the parking lot" and the only thing I could find anywhere near the business were some holes and screws in a pillar where a box might have once been so I was unable to get my original truck. All told, it took about 5 hours after my original reservation time to actually drive away with a truck. As a result, we were unable to load everything in a reasonable amount of time and some things got left behind and I'll have to make multiple 2 hour trips to bring the rest of my stuff in my car. I was specifically told a manager would be calling me after they finished up the call they were on, and now days later still no call. All of the individual people that I spoke with were very kind, but uhaul's customer support infrastructure needs improvement.

Larry J.

Steve was amazing. He was the phone contact that booked our reservation and was at the counter when we picked up the truck and also when we returned it. It was the most efficient experience we have ever had with U-Haul. Thank you. There is nothing I can say that would improve our experience.


never got a chance to visit as our truck was broken and needed towing to every location. Had to have several calls to U-Haul road side assistance and most encounters had time wasted trying to understand your reps that had English as a second language. Because the truck needed towing it caused our time frame to be delayed two days and then U-Haul actually had the audacity to charge us and extra day when it was their truck that broke and needed towing. Worst customer service in the annuls of customer service.

Louis N.

Items rented were not in truck, I was expected to get and load my own items. Staff was not helpful and were unprofessional. I would not pick up here again.

Germain R.

Great service and assistance

robert N.

Great experience, got me where I was going. Clear across the country.

Michael B.

After loading the car on to the dolly, I was driving down the interstate when the pin for the crane to lift the trailer on and off your vehicle came out hit the tire and blew the tire. At 108° alongside the highway with a speed limit of 75 miles an hour there I was stuck for 1&3/4 hours until the tire got fixed. The gentleman that fixed the tire was awesome.

Jason S.

Only problem I have is that we paid for 12 furniture pads and an extra furniture dolly but it wasn't included with our truck. Ended up getting them elsewhere. Would like a refund, but it's impossible to reach a person with your automated systems.

Ronald L.

The u haul customer service person did not come out to assist in hooking up the tow dolly ( although I am knowledgeable on how to do that) I would have thought he would come out to make sure it was hooked up properly and the lights worked properly and that the tires were properly inflated, poor customer service

Brandon K.

There was only one person in this location which is also a gas station. The poor lady that helped us was amazing as she tried to take care of all the people coming in for gas and such and dealing with an issue that involved the police but being understaffed and trying to handle this Uhaul line of business at the same time lead to us being there for over 40 minutes.

Jerry V.

I ordered Blankets 2 dozen, and a Dolly and neither was on board. This delayed our plans by 2 hours. Someone should email or call to let your customers know you have or don't have the tools on hand before the pick up in order to make other arrangements

Angelica S.

Was the worst experience I've ever had renting U-Hauls over everyone. Store location was disgusting we stood next to a dirty dripping soda machine and worker was saying my card number very loud multiple times they refused to do a walk around with the truck just kept telling me to go. Charged my card incorrectly also had to call fix scheduling as I rented for 24 hrs and he put 4 everything was so wrong with this. I feel ignored and from this experience I'll never use U-Haul again. This experience had me very upset as I just lost my grandmother and reason I needed the U-Haul so this did NOT help my situation. And no one has called me back after multiple calls to U-Haul 888 number!!!!

joseph M.

Very speedy!


I would not recommend it because I suppose I would be charged 29 dlls for the rent plus 85 cents per mile so I used it only 4 miles and it charged me 20.54 dlls x the 4 miles not c it makes me right it is an experience to not rent again with them .

No reviews have been submitted for this location.

View more reviews

To Top