Back to Permits

3142 E Orchard Dr, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-139Permit Date2026-07-01Permit Value$17,424Property Address3142 E Orchard Dr, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantPaul MarhoferContractorSpartanx

Work Description

Install a 4.10kW roof-mounted photovoltaic solar system consisting of 10 modules with microinverters, new AC disconnect, combiner box, and upgrade/relocation of existing 100A main service panel and utility meter. No battery storage included.