RE
Rebel Energy
View company profile →
I had a great experience with rebel…
I had a great experience with rebel energy, called in to verify my bill and it was cancelled because it was an estimated bill, the customer service was great and attentive to my plight and questions, gradually lead m to understand and fixed a reasonable direct debit, it was a wonderful time and experience.