Back to Permits

1104 E Moore St, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-187Permit Date2026-07-27Permit Value$52,292.7Property Address1104 E Moore St, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantTron Solar LLCContractorTron Solar LLC

Work Description

Installation of roof-mounted 11.250 KW DC PV solar system with 1 Tesla Powerwall 3 battery, and REPLACE METER BASE TO NEW MILBANK U6281-XL-100-5T6-AMS METER MAIN COMBO.