Back to Permits

2046 N Church St, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-123Permit Date2026-06-22Permit Value$39,852Property Address2046 N Church St, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantPaul MarhoferContractorNot specified

Work Description

PHOTOVOLTAIC ROOF MOUNT SYSTEM24 MODULES - ROOF MOUNT - 9.840 kWDC, 8.376 kWACMAIN SERVICE PANEL UPGRADE : 100A/100AUTILITY METER UPGRADE