Back to Permits

2221 E Mound Rd, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-176Permit Date2026-07-21Permit Value$28,042.97Property Address2221 E Mound Rd, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantAaron GittingsContractorSunrun

Work Description

13.5kw PV roof install on detached structure; ess; meter bypass level meter base; bollards per plans. Trenching required this work to be done by subk