Commonwealth Solar in Ashland
(804) 798-5371
Common Wealth Solar Services is one of the oldest Solar Contractors in the state of Virginia. Founded in 1975, by Ken Schaal, it has provided conservation and renewable energy services to residential and commercial clients.