;
  • Report:  #1500663

Complaint Review: Sunrun - AZ

Reported By:
Martha - Phoenix, AZ, United States
Submitted:
Updated:

Sunrun
4219 E Broadway Rd, 102, Phoenix, AZ 85040 AZ, United States
Phone:
480 565 2783
Web:
sunrun.com
Categories:
Tell us has your experience with this business or person been good? What's this?

I have lease my solar system since 2017.  I have had problems with solar production.  Solar panels were placed in areas where there is partial shade.  They say system is working fine.  Leased solar to lower APS bills and I am still getting high APS bills due to problems with system.  I want them to fix solar production problems or remove system and end lease.



Reports & Rebuttal
Respond to this report!
Also a victim?
Repair Your Reputation!
//