Dallas, United States
3440 Fordham Rd
N/A
+1 8887686465
Slowest company i have ever used before. First person \forgot\ to look for the email she asked me to send and didn't get the unit out to us when she was supposed to that day. I had to call back just to get it the next day because my order was \missed\. They said they would try to have out first thing the next day since they messed up and it arrived at 4pm which isn't first thing. Then after the rental it took 40 days or so to get the invoice so I could charge my customer because they only bill once a month. I would never use them again.
like
Deli
The best companies in the category 'Deli'