(703) 686-5621

Falls Church solar fabulous

falls church solar

Crew Electric Barracudas were hard at work today installing this SnapNrack speedsealfoot and UltraRail mounting system. These homeowners will soon be enjoying their 8.4kW solar and Enphase IQ battery system. And they’ll be secure, knowing that their roof is perfectly sealed. The best part — they’ll also be producing 139% of their energy usage with solar, and paying […]