Back to Permits

1060 S Veech Ln, Decatur, IL 62521 Solar Permit

Permit Information

Permit NumberSLR-25-175Permit Date2025-08-22Permit ValueNot specifiedProperty Address1060 S Veech Ln, Decatur, IL 62521
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantTron PermittingContractorNot specified

Work Description

Installation of a roof-mounted, grid-tied, 7.055kW PV solar system and 1 x Tesla Powerwall 3.Upgrade meter base to new Milbank U9551-RXL-QG-AMS.