T

Incredibly rude sales staff. Their "solar advocate...

Incredibly rude sales staff. Their "solar advocates" don't talk to their phone reps. They showed up at my house during work when I told them I could only talk by phone. Look elsewhere for solar by a company who's left hand is capable of talking to their right hand.

Comments:

No comments