Back to Permits

1359 W Provost Ave, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-148Permit Date2026-07-01Permit Value$44,859.09Property Address1359 W Provost Ave, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantTron Solar LLCContractorTron Solar LLC

Work Description

Installation of a 9.900kW (DC) roof-mounted solar PV system with (1707000-XX-Y) and upgrade meter to new Milbank U6281-XL-100-5T6-AMS.