30 Jun, 2019 → by ClaimboUser235307
Terrible company with bad customer service
1
Atmos installed a new meter at my house without prior notice or approval. This disrupted my service with zero help from their representatives. I had to call about a question about my bill, which is when I first found out from the company about them installing equipment...