Alphabetic listing of business categories.

 or Search our Accredited Business Directory for Contractors - Solar Energy

Choose a Contractors - Solar Energy Business

Business that are BBB Accredited will have this BBB Logo next to their name.

There are 10 Accredited Business(es) and 34 business(es) not accredited in the list below.
Alltrade Industrial Contractors Inc.
1477 Bishop St N
Cambridge, ON
Almar Energy Group GTA West
102-2680 Matheson Blvd East
Mississauga, ON
BBB Accredited Business Arcadian Projects Inc
1439 Gingerich Road
Baden, ON
www.arcadianprojects.ca
BBB Accredited Business Bendygo Inc
21 - 10 Newkirk Rd
Richmond Hill, ON
www.bendygo.com
Bluewater Energy
499 Elmira Rd N
Guelph, ON
Boss Solar
301 Gledhill Ave
Toronto, ON
BBB Accredited Business Brightworks Solar Inc.
220 Amber St.
Markham, ON
brightworkssolar.com
Bullfrog Power
701 - 366 Adelaide St W
Toronto, ON
Canadian Solar Outfitters
144 Elm St
Port Colborne, ON
Circa Solar Energy Inc.
99 Woodfield Rd
Toronto, ON
CleEnergy Solutions Inc.
3-1136 Centre St.Suite 121
Thornhill, ON
DC Solar Powered Solutions Inc.
197 Kennedy Ave
Hawkestone, ON
BBB Accredited Business Down-To-Earth Solar Power Inc
112 Castlewood Rd.
Toronto, ON
www.dtesolar.ca
Dynamic Solar Tech Inc
6482 Bloomington Road
Stouffville, ON
Eclipsall Energy
5900 Finch Ave
Scarborough, ON
Eco Generation Services
1216 Yonge Street
Toronto, ON
EcoSmart Solutions Ltd.
60 Tecumseth St., Ste. 62A
Toronto, ON
Endurance Solar and Wind
24 Phin Ave
Cambridge, ON
GO Solar Canada
48 Avondale Avenue
Waterloo, ON
Gala Energy
600 - 3250 Bloor St W
Etobicoke, ON
Green & Clean Energy Co
1-245 Southgate Drive
Guelph, ON
Grid-tie Solar Inc
1-10079 Durham
Uxbridge, ON
Group IV Solar
214 - 1179 King Street W
Toronto, ON
Guelph Solar
39 Hearn Ave
Guelph, ON
Infinitum Energy
16-1408 Victoria st
Kitchener, ON
Kenil Worth
710-15 Wertheim Court
Richmond Hill, ON
Logitest Solar Inc
42 - 400 Creditstone Rd
Concord, ON
Merlyn Power
80 Krug St
Kitchener, ON
MorSolar Canada Inc
301 - 302 The East Mall
Etobicoke, ON
Natural Power Products
42 Alice Street
Brantford, ON
Ontario Solar Provider Inc
Unit 105 - 1 Atlantic Avenue
Toronto, ON
BBB Accredited Business Paid4Power Inc
10 - 80 Regal Rd
Guelph, ON
www.paid4power.ca
Radiant Projects Inc.
B002 - 21 Phoebe St
Toronto, ON
Renewable Watts
3-110 Pony Drive
Newmarket, ON
BBB Accredited Business Rombro Solar Energy Inc
1484 Upper Ottawa St
Hamilton, ON
www.rombrosolar.com
BBB Accredited Business Saturn Power Inc
140 Foundry StreetUnit A
Baden, ON
www.saturnpower.com
BBB Accredited Business Solar Dynamics Corp
14 Grand Ave
Kitchener, ON
solardynamics.ca
Solar Ontario.com Ltd
1290 Speers Road
Oakville, ON
Solar Unlimited Inc.
715-1057 Steeles Ave W
North York, ON
Solar Vantage
501 - 77 City Centre Dr
Mississauga, ON
BBB Accredited Business Solsmart Energy Solutions Inc
103 - 6 Carlaw Avnue
Toronto, ON
Spectergy
830 Mohawk Rd E
Hamilton, ON
WWSolar
79-3024 Cedarglen Gate
Mississauga, ON

As a matter of policy, BBB does not endorse any product, service or business.

BBB Business Reviews are provided solely to assist you in exercising your own best judgment. Information in this BBB Business Review is believed reliable but not guaranteed as to accuracy.

BBB Business Reviews generally cover a three-year reporting period. BBB Business Reviews are subject to change at any time.

X

What is a BBB Business Review?

We offer free reviews on businesses that include background, licensing, consumer experience and other information such as governmental actions that is known to BBB. These reviews are provided for businesses that are BBB accredited and also for businesses that are not BBB accredited.

X

BBB Reporting Policy

As a matter of policy, BBB does not endorse any product, service or business.

BBB Business Reviews are provided solely to assist you in exercising your own best judgment. Information in this BBB Business Review is believed reliable but not guaranteed as to accuracy.

BBB Business Reviews generally cover a three-year reporting period. BBB Business Reviews are subject to change at any time.