Back to Permits

857 W Sarah Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-110Permit Date2026-06-16Permit Value$36,351.24Property Address857 W Sarah Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantPaul MarhoferContractorNot specified

Work Description

Installation of roof mount solar panels with main service upgrade