RERebel EnergyView company profile →Dec 26, 2024Too priceyToo pricey — and low service. They will take everything, believe me. Avoid.