Excellent Customer Service
July 21, 2018
During my move on June 29-30, 2018 I had a HORRIBLE experience with U-Haul location at 5755 W Fuqua St, Houston, TX 77085 and was afraid to try another location. But, this location, Watson & Taylor Self Storage, has saved the reputation of U-Haul by providing excellent customer service. I'm impressed with them and will recommend to everyone to come to this location.