Login
Start Free Trial Are you a business?? Click Here
Ali
Really poor customer service! We’ve had our smart meter for 18 months and it has sent a reading once! Advisors tell me it’s fixed every month and then fails again. Display unit broke after 12 months and still waiting for a replacement. Avoid at all costs - shocking 😡
3 years ago
Read Igloo Energy Reviews
Igloo Energy has a 3.4 average rating from 18 reviews