Back to Permits

1720 Rock Dr, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-26-189Permit Date2026-08-05Permit Value$85,451.31Property Address1720 Rock Dr, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantTron Solar LLCContractorTron Solar LLC

Work Description

Installation of roof-mounted 17.100 KW DC PV solar system with 1 Tesla Powerwall 3 battery, and 1 Tesla Powerwall 3 expansion unit