OL - 59 Mechanic St - Production Meter — Unit 59A - Future installation of an Eversource production meter on a pre-existing roof mounted photovoltaic system, CRS#16153696Killingly CT · 2024$300
solar panelsTown of Portland · 2023$45,000
strip & reroofTown of Portland · 2023$10,285
solar panelsTown of Portland · 2023$53,008
roof-mounted solar installTown of Bethany · 2023$64,686
This profile was built from public permit records. Claim it free to add your photo, phone, and website, so the homeowners landing here can actually reach you.