Moving Truck Rental in Houston, TX at U-Haul Moving & Storage at Mesa Rd

Moving to or from Houston TX 77028? Get FREE truck rental rate quotes at U-Haul Moving & Storage at Mesa Rd. 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 Houston, TX 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 U-Haul Moving & Storage at Mesa Rd

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 Houston, TX.

Cargo vans and pickup truck rentals in Houston, TX

U-Haul cargo van rentals and pickup trucks in Houston, TX 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 Houston TX 77028. 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 Houston, TX, reserve a van for your moving needs from U-Haul Moving & Storage at Mesa Rd!

$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



Petra was great and very good help.

ada f. on








Great customer service and availability

michael D. on


We all know that there's room for improvement, but my experience with this location was my best ever with u-haul. I was scared at first after reading some of the reviews. But I step out on faith and I am very happy with the crew at this location and I will tell others.



Very satisfied with service.

Daniel L. on


My reservation was messed up from the beginning. I had initially reserved a 20' truck for 8 hours and received a confirmation email stating as much; I later changed it to 31 hours because my situation had changed and received a confirmation staying such. I called and changed my reservation with plenty of time as to not have any issues but somehow still had loads of them. I arrive to pick up my rental and was told I wasn't going to be able to keep the truck as long as I needed it that I had to return that same day. Obviously that wasn't going to work so the scheduling department was supposed to find me a truck that I could keep as long as I needed. I arrive at yet another location, the one on Message Rd. and was told that there was no reservation but was offered one large enough to meet my needs. The problem was that I couldn't keep as long as I'd needed. I eventually was able to negotiate my being able to keep the truck until 12:00 pm, not as long as I had initially reserved but I had no other choice so I took it. In all this I kept hearing the same theme, I wasn't able to keep the truck as long as I needed because of Uhaul's attempt to keep their future reservations even though I had made mine well ahead of time and had the electronic communications to prove it. Because of an error on the part of the person scheduling my I lost 6 hours total (3 hours the day of pickup and 3 hours because I had to return the truck earlier than originally planned), had to cancel my movers, ended up having to load a 4 bedroom home all my myself and had to rush to return the truck. All this effort to keep future reservations but no one making an effort to keep the promise that was made with me. This has been by far my worst experience with Uhaul ever.



The manage there at that location was nonchalant about the mistakes that were made during the booking process..the agent had to show him where scheduling had scheduled me for 48 hours before he finally decided to let me have the rental

jerry t. on


My U-haul was processed in while I waited which wasn't long and my deposit was refunded right away. A+

Patricia J. on


Everything went smoothly. Thank you

Henry H. on


Excellent customer service.

catherine m. on


They need better training, I stiill feel like I was overcharged.

Angela M. on


When the customer do an online reservation make sure the truck is there on time and not 2hrs. Late. Also make sure the truck matienanc is checked on a regular. No one wants to get stranded while moving. Very disappointed and I was still charged for the full amount for the Uhaul. But the employees are very helpful and friendly.

Alan D. on


Only had one employee working thats day. Guy was having to rush to each customer. Had no help to have reserved equipment ready for pickup.

Dale B. on


Make sure equipment is working correctly and not broken.

David B. on


Have the equipment where the customer requests

Kimberly H. on


I'm not sure if you guys have a training class but maybe the training for the job should be a little more enforced. The young guy that originally helped me wasn't sure what he was doing and overcharged me by almost $100. The older guy that helped me was excellent. I could tell he had been there awhile. Overall my experience at this Uhaul location was not damaging. Training would help improve the service and enforce the fact that attitude is priceless. Thank you

View more reviews