Back to Permits

4095 Buckingham Dr, Decatur, IL 62526 Solar Permit

Permit Information

Permit NumberSLR-26-59Permit Date2026-04-15Permit Value$29,356.56Property Address4095 Buckingham Dr, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantLeah HoughtonContractorNot specified

Work Description

Installing 5.320Kw roof mount solar system with New 200A meter main combo W/ New 100A main service panel W/ New 100A main disconnect.