Back to Permits

2350 N Baker Ln, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-226Permit Date2026-08-26Permit Value$26,000Property Address2350 N Baker Ln, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantSunrun Instllation Services IncContractorNot specified

Work Description

17.1kw pf roof install / 38 panels with ess and expantion pack(s); mpr; install a new ameren approved 200 amp meter/main • panel with lever bypass and 100 amp main breaker. Service feeder wires to be replaced; meter bypass level meter base per plans