October 2025
They over charge online then you have to call the worst customer service ever to straighten it out
December 2024
DO NOT USE THIS FOREIGN COMPANY. The worst company ever! All the telephone agents are in another country. Not even Americans! Paid my bill and 25 days later the company has not processed the payment. Numerous chat sessions and phone calls and no action. And now they are charging a late fee.
February 2024
Horrible customer service, didn’t come when they said they would I missed a week of work over this and they still haven’t came, they also charge $150 for a leak check that everyone else does for free