Key themes emerging from reviews include high praise for staff professionalism, detailed consultations, and prompt handling of repairs and post-install support. The company is frequently recognized for going into technical detail, responding after hours, and effective scheduling. At the same time, more negative experiences point to difficulties in activating systems, poor equipment reliability, and unacceptable customer service responsiveness, especially regarding complex installations and battery components. The Austin, Texas market was cited as especially problematic for project completion.
In summary, Our World Energy’s reputation varies by customer and location. While the company demonstrates reliability and attentive staff for many, unresolved technical and project management issues prevent a uniformly positive assessment. In regions like Austin, Texas, reviewers report persistent challenges. Overall, Our World Energy is recognized for expertise but must address inconsistencies to enhance its standing.