Back to Permits

1453 W Decatur St, Decatur, IL 62522 Solar Permit

Permit Information

Permit NumberSLR-26-156Permit Date2026-07-06Permit Value$29,925Property Address1453 W Decatur St, Decatur, IL 62522
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantBaily SolanContractorCorvus Pro Solar

Work Description

Rooftop installation of (15) REC Solar 460AA PV modules and (15) Enphase IQ8X microinverters interconnected via PV breaker in new 200A meter main. Enphase 5p and new back up loads panel for ESS.