Ty T.
I paid a deposit for their gas services…
I paid a deposit for their gas services in which I ended up not needing and they have refuses to refund my deposit. I called and spoke to their customer service and they claim it takes 30 business days to refund a deposit. This company should be banned from operating in the Houston area. By far the worst customer service, the worst ai phone assistance, and the worst business practices.


