J

This company put solar on a home that I own and I ...

This company put solar on a home that I own and I didn t even sign the contracts. Your company is going to be in legal trouble over this.

Comments:

No comments