Back to Permits

131 Wisconsin Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-113Permit Date2026-06-18Permit Value$54,233.9Property Address131 Wisconsin Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantPaul MarhoferContractorNot specified

Work Description

INSTALL OF PHOTOVOLTAIC ROOF MOUNT SYSTEM29 MODULES - ROOF MOUNT - 11.890 kWDC, 11.500 kWACBATTERY CONFIGURATION: WHOLE HOME BACKUPUTILITY METER UPGRADE WITH RELOCATION

Other Permits at This Address