State: Idaho Product: Uhaul Trailer Hitch Installation Clear all filters (1 of 2 reviews match)
filters
State:
City:
Show
Product:
1.2
Details
On 1/8/19 I went onto the U-haul site to purchase a trailer hitch and to have it installed. Though the website it allowed me to choose 1/8/19 as the install date, which was great as this was the one day I had off. After I had setup the 1/8/19 install date I had also...
View full review
Review
#1443974 Review #1443974 is a subjective opinion of poster.
Service
Uhaul Trailer Hitch Installation
Reason of review
Poor customer service
Loss
$400
Preferred solution
Let the company propose a solution

Contact Uhaul Customer Service

Mailing Address:
U-Haul Corporate Office
2727 N. Central Ave
Phoenix, Arizona 85004
United States
Phone:
(800) 468-4285
All Uhaul Contacts