Back to Permits

2096 W Center St, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-105Permit Date2026-06-04Permit Value$33,099.3Property Address2096 W Center St, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantPaul MarhoferContractorNot specified

Work Description

INSTALL OF PHOTOVOLTAIC ROOF MOUNT SYSTEM23 MODULES - ROOF MOUNT - 9.430 kWDC, 8.027 kWACMAIN SERVICE PANEL UPGRADE :- YES 100A/100AMETER MAIN COMBO UPGRADE :- YES 100A/100A