Back to Permits

18 Whippoorwill Dr, Decatur, IL 62526 Solar Permit

Permit Information

Research this property: parcel details, zoning and recorded permits

Permit NumberSLR-26-293Permit Date2026-10-14Permit Value$21,850Property Address18 Whippoorwill Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantSunrun Instllation Services IncContractorNot specified

Work Description

11.455kw PV roof install / 29 panels with ess; main panel replacementexisting 100 amp main panel with 100 amp main breaker to be replaced with new 125 amp main panel with 100 amp main breaker; meter bypass level meter base per plans