Direct Energy Inc
Direct Energy - stay far, far away - Direct Energy
Upon strong recommendation by Direct Energy (DE) located in Toronto, I had DE install a new Trane XR11 central air conditioner and gas furnace iin 2005. The Trane system broke down repeatedly, requiring substantial repairs over 7 years. To add insult to injury, the HVAC salesman from Direct Energy ...