CASCADE COAST SOLAR - Key Persons
Here is the link to a show Owner Rio Davidson did on Boss FM Radio, in Newport, Oregon, speaking about the solar installations we have done on the Oregon Coast, as well as information about the Energy Trust of Oregon Incentive Program.