Yes! Even if it has been a couple years, be sure to request your solar panel incentives. Originally any solar system installed before December 2019 would have received a 30% credit. Most recently, Congress passed an extension on the ITC in December 2020, providing a 26% tax credit for systems installed in 2020-2022, and 22% for systems installed in 2023. Unless it is renewed, the ITC solar tax credit will expire in 2024, so don’t wait to get solar panels in Nebraska.