Tag: fine print

  • Solar Panel Installation & Solar Lease Agreements Explained

    Solar Panel Installation & Solar Lease Agreements Explained

    Solar Panel Installation & Solar Lease Agreements Explained Updated: August 27, 2025 The main mistake consumers make is not thoroughly reading their solar installation agreement. As a result, they often have no recourse when issues arise. Take time to review and understand your obligations, as well as those of the Solar Company, during and after…