Back to Permits

1020 E Cleveland Ave, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-70Permit Date2026-05-05Permit Value$20,680.4Property Address1020 E Cleveland Ave, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantBaily SolanContractorNot specified

Work Description

Roof mounted installation of (13) Qcell 410W modules and (13) Enphase IQ8HC microinverters interconnected via service rated Polaris tap.