Back to Permits

185 N Excelsior St, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-269Permit Date2026-09-29Permit Value$41,392Property Address185 N Excelsior St, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantTron Solar LLCContractorTron Solar LLC

Work Description

PV system with 6.750 KW DC ROOF MOUNT and 1 Tesla Powerwall 3 (With expansion unit)UPGRADE METER BASE TO NEW MILBANK U6281-XL-100-5T6-AMS METER MAIN