Primary Industry: Energy

Organization Type: Product/Technology Company

9116 Lake In The Woods Trail
Chagrin Falls, Ohio
United States
Tel: 440-543-7069
www.dovetailsolar.com

Company Description:

Dovetail provides solar electric (PV), solar thermal, and wind systems for new, and existing commercial, residential, farm and non-profit buildings. Established 1995, Dovetail is one of Ohios oldest and largest installers with offices in Cleveland, Columbus, Cincinnati and Athens. We have installed more than 130 systems. We can help achieve LEED points, and provide financial payback analysis for your renewable system.

Back

Join