Office location: 94 Childs Road, Elkton MD, 21921
Angie Newark, DE
The whole team at KW Solar is committed to the highest quality service. From the person designing the system, to the engineers who installed it, to the front office staff who assist with managing solar credits and dealing with DELMARVA they are always at the top of their game. Thanks KW Solar..we couldn't be happier!
System size (kW): 7820