Green energy provider committed to fair prices and excellent customer support.