-
June 2023
These guys are scammers and charge you extra extra without telling you after the rental.
-
January 2023
They're not even operating anymore at this location, how about you close down your Google location??? Dumbos
-
May 2022
Low quantity of trucks but will not tell you until the day of.