Find Solar Power products and installers in Canada
 
Canadian Solar Power Guide
 
Solar Bancorp 119 McMaster Ave Ajax ON L1S2E6 905-686-6898
Northern Lights Solar Systems 44 Poplar Atikokan ON P0T1C0 807-597-4253
Northern Lights Solar Systems Atikokan ON P0W 807-597-4253
Brs Battery Rejuvenation SE Azilda ON P0M 705-983-0716
Energy Outfitters 220 Bayview Dr Barrie ON L4N4Y8 705-792-6646
Shaw Solar & Wind Barrie ON L4M 705-791-5004
Suntrax Energy Solutions 110 Saunders Rd Barrie ON L4N9A8 705-733-1500
Total Battery Sales 461 Dunlop St W Barrie ON L4N9W3 705-726-6660
Fevez Sam R E Solar Systems Barrys Bay ON K0J 613-756-0047
Fevez Sam R E Solar Systems C6 Barrys Bay ON K0J 613-756-0047
Sunstream Solar Barrys Bay ON K0J 613-757-3428
Energy Generation Brampton ON L6Y 905-495-3505
Electronic Supplies & Services 42 Alice St Brantford ON N3R1Y2 519-751-2143
Rowley Electric Ltd 5 Craig Blvd Brighton ON K0K1H0 613-475-2238
Flanagan and Sun Buckhorn ON K0L 705-875-3132
Daystar Energy Products Int'l Inc Harvester Rd Burlington ON L7R 905-331-8356
Daystar Energy Products International I Harvester Rd Burlington ON L7R 905-331-8356
Daystarenergy Products Int'l Burlington ON L7R 905-331-8356
Future Energy Systems Cambridge ON N1R 519-620-7300
Future Energy Systems Cameron ON K0L 705-359-1091
Enersol Solar Products Inc 77 Campbellville Rd Campbellville ON L0P1B0 905-659-2929
Menova Energy Inc 111 Walgreen Rd Carp ON K0A1L0 613-831-6370
Nature's Power Chatham ON N7M 519-351-4416
Solar Sizzler RR 2 Chatsworth ON N0H1G0 519-794-4138
Ron's Tv -Solar Dealer 3414 Errington Av Chelmsford ON P0M 705-855-4701
Bernie's Electric Cochrane ON P0L 705-272-3363
Northern Solar Energy Cochrane ON P0L 705-272-3363
Earth Walk 247 County 31 Rd Colborne ON K0K1S0 905-355-3000
Blue Spruce Enterprises 2870 Dunning Rd E Cumberland ON K4C 613-298-2056
Valley Electronics 34691 Hwy 17 Deep River ON K0J 613-584-3882
Elliot Lake Solar Elliot Lake ON P5A 705-848-5015
Future Energy Systems Elmira ON N3B 519-669-1833
Natural Energy Source Fenelon Falls ON K0M 705-887-8354
Innovation Energy Technologies 355 Bains Fisherville ON N0A1E0 905-779-0788
Go Solar 18 John St Georgetown ON L7G2J7 905-873-7099
Go Solar Inc Georgetown ON L7G 905-873-4075
Go Solar Inc 18 John St Georgetown ON L7G2J7 905-873-4075
Direct Home Works Grand Bend ON N0M 519-238-2525
Direct Home Works 70474 Grand Bend Line Grand Bend ON N0M1T0 519-238-2525
Clean Energy Worx Gravenhurst ON P1P 705-687-9490
Future Energy Systems Gravenhurst ON P1P 705-687-3587
Smartbuild Inc 26 Pinetree Rd Gravenhurst ON P1P1R2 705-687-4875
Solar Converters Inc 558 Massey Rd Guelph ON N1K1B4 519-824-5272
Ontario Solar & Wind Hamilton ON L8P 905-546-6224
Sun and Wind Energy Hamilton ON L8P 905-979-1089
Grid Rid Solar & Wind Power Systems Harriston ON N0G 519-338-1113
Minto Electric Grid Rid Solar 6484 10th Line Harriston ON N0G 519-338-1113
Performance Auto 880 Main St W Hawkesbury ON K6A0A2 613-632-1825
Westwind Energy Inc 285 Kitchener St Hawkesbury ON K6A2P1 613-632-5329
Sun Solar Energy 496162 10th Line Hickson ON N0B2R0 519-462-2761
Sundial Renewable Energy Holstein ON N0G 519-334-3753
March Solar & Design 119 Cres Streamside Kanata ON K2W0A9 613-591-8639
Solarpowerstorecom 119 Streamside Cres Kanata ON K2W0A9 613-591-8639
Courtney Energy Systems & Design Kenora ON P9N 807-467-2825
Inhouse Energy Kenora ON P9N 807-548-5887
Lake of the Woods Electric Ltd Kenora ON P9N 807-548-1084
Lake of the Woods Electric Ltd 17 E Hwy Kenora ON P9N 807-548-5158
Bubble Action Pumps Ltd 201 Westdale Ave Kingston ON K7L4S4 613-542-4045
Bubble Action Solar Kingston ON K7L 613-542-4045
Downunder Solar & Electrical 503 Canterbury Cres Kingston ON K7M6X8 613-583-0139
Quantam Renewable Energy 139 Joseph St Kingston ON K7K2H8 613-546-2326
Quantum Renewable Energy 139 Joseph St Kingston ON K7K2H8 613-546-2326
Renewable Energy of Plum Hollow 271 Dalton Ave Kingston ON K7K6Z1 613-544-5575
Future Energy Systems Kitchener ON N2H 519-745-2681
Natural Power Products 54 Beasley Dr Kitchener ON N2E1Y6 519-504-1600
Natural Power Products Inc 54 Beasley Dr Kitchener ON N2E1Y6 519-894-9263
Evergreen Power Solutions 50 Mary St W Lindsay ON K9V2N6 705-328-3478
Solar Max Heating Systems Inc 70 Washburn Island Rd Little Britain ON K0M2C0 705-786-7327
Sunshine Energy 702 B Regional Rd Lively ON P0M 705-692-4151
R E Source Store 4026 Meadowbrook Dr London ON N6L1A4 519-652-5454
Solcan Limited London ON N6B 519-473-0501
Sun Volts Unlimited London 969 Hamilton Rd London ON N5W1A2 519-451-7536
Upc Solar Management London ON N6B 519-850-1950
Sunpower Company 19 Barry Rd Madoc ON K0K2K0 613-473-4552
Enviro Energy Technologies in Markham ON L3R 416-927-7690
Future Energy Systems Markham ON L3R 905-209-7490
Generation Pv Inc 158 Anderson Ave Markham ON L6E1A9 905-294-8600
Green Heat Energy Corp 5250 Satellite Dr Mississauga ON L4W5G5 905-212-9166
Kera Technologies Inc 1400 Winding Trail Mississauga ON L4X1W9 905-629-9420
Tekcel Solar Mississauga ON L5B 416-616-1824
Eco-Energy Reserves 39 Ready Way Nepean ON K2J2R7 613-851-6749
Spectra Nove Technologies Lt 20 Gurdwara Rd Nepean ON K2E8B3 613-226-4389
Total Battery 12 65 Bentley Av Nepean ON K2E8B4 613-225-1888
Total Battery 12 65 Bentley Ave Nepean ON K2E8B4 613-225-1888
Total Battery 12 Av 65 Bentley Nepean ON K2G 613-225-1888
Copperhill Alternate Energy Inc 2524 Asphodel 10th Line Norwood ON K0L 705-639-2497
Backup Powerca 2342 Munn SE Oakville ON L6H 905-257-1119
Beacontron Oakville ON L6H 289-259-7503
Light Solar Wind Mfg 461 North Service Rd W Oakville ON L6M2V5 905-847-8190
Solar Heating Canada Oakville ON L6H 905-617-0076
Solarontariocom Ltd Oakville ON L6H 905-845-2433
Simcoe Solar Inc 41 Mississaga St E Orillia ON L3V1V4 705-326-7445
Aee Solar 2877 11 Hwy N Oro ON L0L2X0 705-487-1024
Solex Enterprises 2877 11 Highwa N Oro ON L0L 705-487-0070
Copgold Alternative Power Systems Oshawa ON L1H 905-434-5642
Video Conversions Digital 295 Ritson Rd S Oshawa ON L1H5J2 905-434-5642
Arbour Environmental Shoppe 800 Bank St Ottawa ON K1S3V8 613-567-3168
Blue Spruce Enterprises Ottawa ON K1N 613-298-2056
Blue Spruce Enterprises 2870 Dunning Rd Ottawa ON K1N 613-835-2257
Callugs Canada Trading 106 Gable Pvt Ottawa ON K1V0T5 613-741-2689
Clearwater Pool Service Ottawa ON K1N 613-226-9901
Isolara Energy Services Ottawa ON K1N 613-889-2646
Le Boise Alternatives Inc Ottawa ON K1N 613-282-8658
Ottawa Solar Power 864 Clyde Ave Ottawa ON K1Z5A2 613-728-2412
Pizza Ottawa ON K1N 613-731-1111
Quallium Corporation Ottawa ON K1N 613-741-3713
S A I C Canada 60 Queen Ottawa ON K1P6L5 613-563-7242
Saic Canada 1516 60 Queen St Ottawa ON K1P6L5 613-563-7242
Science Applications International 60 Queen Ottawa ON K1P6L5 613-563-7242
Total Battery 1151 Newmarket St Ottawa ON K1B4N4 613-747-2666
Total Battery 1151 St Newmarket Ottawa ON K1B4N4 613-747-2666
Solar Power Systems RR 4 Owen Sound ON N4K5N6 519-372-6555
Nith Valley Enterprises PO Box 261 Stn Main Paris ON N3L3G2 519-442-3534
Future Energy Systems Parry Sound ON P2A 705-746-7515
Peter's Electronic 1224 St Pembroke E Pembroke ON K8A7R9 613-735-9147
Total Battery 213 St Lake Pembroke ON K8A5M1 613-735-8860
Bill Fisher Electric 158 Ewart Perth ON K7H 613-812-5790
Country Cabin Getaways 2073 Drummond Con 5B Perth ON K7H 613-267-6721
Evergreen Concepts Inc 420 Leachs at Rd Perth ON K7H 613-267-6721
North South Management 2073 Drummond Con 5B Perth ON K7H 613-267-6721
Northwood Country Homes 2073 Drummond Con 5B Perth ON K7H 613-267-6721
Glenergy Inc 2669 Blvd Petawawa Petawawa ON K8H1Y2 613-687-2310
Future Energy Systems Peterborough ON K9H 705-741-4522
Generation Solar 136 Maria St Peterborough ON K9H1B9 705-741-1700
Kawartha Battery Sales and Service 671 Erskine Ave Peterborough ON K9J7S8 705-741-6097
Real Energy Alternatives Li Peterborough ON K9H 705-743-8061
Sun Volts Unlimited 1100 7 Hwy Peterborough ON K9H 705-749-0909
Lenbrook Industries Limited 633 Granite Crt Pickering ON L1W3K1 905-831-6333
Psb Loud Speakers Pickering ON L1V 905-831-6333
Future Energy Systems Port Sydney ON P0B 705-385-9938
St-Lawrence Solar Power Prescott ON K0E 613-925-4331
Try Smith & Details 192 Howey Red Lake ON P0V2M0 807-727-2172
Energy Options 620 Stewart St Renfrew ON K7V1Y6 613-432-0924
Northern Lights Energy Systems Richards Landing ON P0R 705-246-2073
Quattra Scs Ltd 272 Albert E at Bruce Sault Ste Marie ON P6A 705-945-0258
Suncapture Inc 1436 Kingston Rd Scarborough ON M1N1R3 416-699-9786
Eco Alternative Energy 24719 7 Hwy Sharbot Lake ON K0H2P0 613-279-1076
Denoco Energy Systems Ltd 2 Victoria Ave Smiths Falls ON K7A2P1 613-283-0574
Advanced Energies St Catharines ON L2R 905-688-9151
Alternative Solar Sources & Servi 91 Pelham Rd St Catharines ON L2S1S5 905-323-7656
Daystar Energy Products Int'l Inc 2274 4th Av St Catharines ON L2S 905-562-0077
Solar Niagara St Catharines ON L2R 905-641-8128
Sunrise Contracting 43 Barnes St St Thomas ON N5R2V6 519-637-0298
Barker Solar Products 6074 19th Stouffville ON L4A 905-642-7000
A & N Recreationals Ltd 1277 Kingsway Sudbury ON P3B2E9 705-560-3387
Enairgy Efficient Technologies 53 Mist Hollow Dr Sudbury ON P3E6L2 705-522-1393
Energen III 839 Lorne St Sudbury ON P3C4R6 705-673-5775
Pro-Sol Energy Systems 1277 Kingsway Sudbury ON P3B2E9 705-560-3387
Sun-Block Sudbury ON P3E 705-670-2562
Ifh Designs & Installations I 17741 Gregory Dr Thorndale ON N0M2P0 519-461-1078
Energy Depot Thornhill ON L3T 905-760-7511
Mayhew and Associates 135 Commerce Valley Dr E Thornhill ON L3T7T4 905-707-4747
Skyline Solar Energy 175 West Beaver Creek Thornhill ON L3T 905-597-6225
Your Solar Home Inc 299 Applewood Cres Thornhill ON L4K4E7 905-669-2212
Canadian Outdoor Technologies 219 Algoma St S Thunder Bay ON P7B3C3 807-345-2408
Frank's Alternate Energy RR 3 Stn F Thunder Bay ON P7C4V2 807-964-2050
I & M Electric Rebuilders 580 Squier St Thunder Bay ON P7B4A8 807-345-3151
Maier Hardware Limited 183 Algoma St S Thunder Bay ON P7B3C1 807-345-1491
Sundance Solar Thunder Bay ON L0S 807-628-6176
Epitron Inc Timmins ON P4N 705-264-2888
Epitron Inc 841 Pine St S Timmins ON P4N8S3 705-267-7382
Alternate Power Technologies in 46 North Queen St Toronto ON M8Z2C4 416-712-5393
Daystar Energy Products Int'l Inc Chisholm Ave Toronto ON M5G 416-410-8368
Daystar Energy Products International I Chisholm Ave Toronto ON M5G 416-410-8368
Down To Earth Solar Power Toronto ON M5G 416-607-6430
East Sheppard Rehabilitation 145 Sheppard Ave E Toronto ON M2N3A7 416-646-7586
Eco Alternative Energy 105 Vanderhoof Ave Toronto ON M4G2H7 416-696-7816
Electrical Power Systems Constru 700 University Toronto ON M5G0A2 416-592-2549
Future Energy Systems Toronto ON M5G 416-231-3807
Future Energy Systems Toronto ON M5G 416-465-9889
Future Energy Systems Toronto ON M5G 416-762-2002
Globe Solar Energy Inc 1183 A Finch W Toronto ON M5G 416-736-8886
Mondial Energy Inc 2240 Queen St E Toronto ON M4E1G2 416-698-6190
Morgan Solar Inc 688 Richmond St W Toronto ON M6J1C5 416-203-1655
Solar Traffic Solutions 70 Eugene St Toronto ON M6B3Z4 416-785-8000
Solargridca 15 Rivercourt Blvd Toronto ON M4J3A3 416-629-1446
Solarnetix Inc 28 Parkland Rd Toronto ON M1N1Y8 416-699-6746
Solsmart Energy Solutions Inc Toronto ON M5G 416-876-2376
C L Sunpower 1713 Charles Crt Val Caron ON P3N1H2 705-897-9732
Arise Technologies Corp 65 Northland Rd Waterloo ON N2V1Y8 519-725-2244
Batteries Expert Waterloo 105 Lexington Rd Waterloo ON N2J4R7 519-747-2288
E3homes Inc Waterloo ON N2J 519-635-1804
Vickery Electric 1132 Brock St S Whitby ON L1N4L9 905-668-1108
Advanced Solar Solutions 511 Belle Isle View Blvd Windsor ON N9A 519-818-2591
Cleardeck Systems Ltd PO Box 28013 Rpo Hoffman Windsor ON N8X5E4 519-969-0645
Sunrise Pools Ltd Windsor ON N9A 519-969-0645
Sentinel Power Systems 180 Trowers Rd Woodbridge ON L4L8A6 905-850-6601