Back to Permits

1105 E Locust St, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-140Permit Date2026-06-29Permit Value$5,000Property Address1105 E Locust St, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantJason GoodwinContractorNot specified

Work Description

Install residential roof mounted solar PV & battery system: 18 panels - 8.10 kW dc, 11.5 kW ac system size