Back to Permits

48 Whippoorwill Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-209Permit Date2026-08-11Permit Value$22,190.83Property Address48 Whippoorwill Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantSunrun Installation Services IncContractorNot specified

Work Description

10.8kw PV roof install / 24 panels with ess; meter enclosure; meter bypass level meter base per plans

Other Permits at This Address