Back to Permits

3260 N Brett Ave, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-216Permit Date2026-08-18Permit Value$30,916Property Address3260 N Brett Ave, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantSunrun Instllation Services IncContractorNot specified

Work Description

13.5kw PV roof install / 30 panels with ess; new 200 amp meter; bypass level meter base per plans. Trenching to be done by subk.