Back to Permits

330 W William St, Decatur, IL 62522 Solar Permit

Permit Information

Permit NumberSLR-26-203Permit Date2026-08-11Permit Value$51,902.02Property Address330 W William St, Decatur, IL 62522
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantSunrun Installation Services IncContractorNot specified

Work Description

19.8kw PV roof install / 44 panels; ess; trenching required; meter bypass level meter base per plans