Mixed experience with billing
Had an issue with estimated readings that resulted in a huge catch-up bill. Took several calls to get it sorted out, but they did eventually adjust it fairly. The actual service delivery is solid, just wish the billing was more consistent.




