Down-To-Earth Solar Power

907-160 Frederick St, Toronto, ON M5A4H9
416-607-6430
http://www.dtesolar.ca

Rooftop Solar Provider for GTA

Since 2006 we have been providing GTA residents with well designed rooftop solar systems to produce electricity for profit or to reduce hydro bills.