Back to Permits

139 Wisconsin Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-224Permit Date2026-08-25Permit Value$14,000Property Address139 Wisconsin Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantSunrun Instllation Services IncContractorNot specified

Work Description

9kw PV roof install / 20 panels with ess and expantion pack; meter bypass level meter base per palns.