Back to Permits

1643 W Waggoner St, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-242Permit Date2026-09-15Permit Value$8,099Property Address1643 W Waggoner St, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantLindsey HalterContractorVolt Home Pros

Work Description

Install a 6.225 kW DC roof-mounted photovoltaic system consisting of 15 LONGi 415W modules, six Tesla rapid-shutdown devices, and three Tesla Powerwall 3 inverter/battery units providing 34.5 kW AC and 40.5 kWh of battery storage. Includes new 125A/100A meter-main combination panel, generation panel, disconnects, controls, racking, and associated wiring.

Other Permits at This Address