LeadTaro
Navigation
PrivacyTerms

List Of All renewable energy company Leads in Ottawa

This page lists 25 renewable energy company in Ottawa, each with an address, phone number, and rating where available. Ratings run as high as 5.0★ (held by True Beacon Solar), with an average of roughly 4.7★ across all listings. The list was last updated on 9/11/2026 - browse below for full contact details and a link to each business.

25 results · last updated 9/11/2026

Want this list saved for later?
Free account: export to CSV, save to your CRM, and get alerts when new renewable energy company appear in Ottawa.
CompanyAddressRatingPhoneEmailWebsiteSocial
True Beacon SolarSolar energy company
5500 Canotek Rd, Ottawa, ON K1J 1K6, CanadaView on Google Maps
5.0(168)
+*6**7****28View in Leads Search-truebeacon.ca/?utm_source=google&utm_medium=organic&utm_campaign=google_business_profile-
FIG SolarSolar energy company
2951 Birchgrove Rd, Ottawa, ON K0A 3E0, CanadaView on Google Maps
5.0(70)
+*6****99871View in Leads Searchof****@f*******.caView in Leads Searchfigsolar.ca/
LinkedInInstagramFacebook
Quadra SolarSolar energy company
1900 City Park Dr 3rd Floor, Ottawa, ON K1J 1G7, CanadaView on Google Maps
5.0(47)
+*6*****8*20View in Leads Searchin**@q**********.comView in Leads Searchwww.quadrasolar.com/
InstagramFacebook
Kajk Constructors Inc I Solar Energy & Green Retrofits ContractorSolar energy system service
46 Grenfell Crescent Unit A, Ottawa, ON K2G 0G4, CanadaView on Google Maps
5.0(46)
+*6**8698*54View in Leads Searchin**@k***************.comView in Leads Searchkajkconstructors.com/
InstagramX (Twitter)YouTube
EnerGlad Renewables Inc.Solar energy company
1849 Brousseau Crescent, Orléans, ON K1C 2Y5, CanadaView on Google Maps
5.0(10)
+*6**8*7**00View in Leads Searchin**@e*******.comView in Leads Searchwww.energlad.com/-
Superior Gen Power SolutionsSolar energy company
300 Greenbank Rd Ste M108, Nepean, ON K2H 0B6, CanadaView on Google Maps
5.0(6)
+*8669****48View in Leads Searchin**@s**********.caView in Leads Searchwww.superiorgen.ca/
Instagram
Solar X - OttawaSolar energy company
511 Lacolle Way #1, Orléans, ON K4A 3M3, CanadaView on Google Maps
5.0(5)
+*8***76**79View in Leads Searchin**@s******.caView in Leads Searchsolar-x.ca/
LinkedInInstagramFacebook
Ottawa Renewable Energy Co-operativeEnvironment renewable natural resources
323 Coventry Rd L276, Ottawa, ON K1K 3X6, CanadaView on Google Maps
5.0(4)
+*6*****7788View in Leads Search60******************************@s**********.wixpress.comView in Leads Searchorec.ca/
LinkedInFacebookX (Twitter)
Sauber EnergySolar energy company
116 Albert St, Ottawa, ON K1P 5G3, CanadaView on Google Maps
5.0(3)
+*6**8**9933View in Leads Search-www.sauberenergy.com/-
RealPart CanadaSolar energy system service
116 Albert St #300, Ottawa, ON K1P 5G3, CanadaView on Google Maps
5.0(2)
+****89***04View in Leads Searchin**@r*************.comView in Leads Searchwww.realpartcanada.com/-
CR
CorePack Renewable Energy Inc.Solar energy equipment supplier
1800 Woodward Dr, Ottawa, ON K2C 0P7, CanadaView on Google Maps
5.0(2)
+*6**6*67*25View in Leads Search---
Solar Energy Society of Canada Inc.Non-profit organisation
207 Bank St, Ottawa, ON K2P 1W7, CanadaView on Google Maps
5.0(1)
--solarenergycanada.org/-
Renewable Industries CanadaAssociation / Organization
55 Murray St #450, Ottawa, ON K1N 9M5, CanadaView on Google Maps
5.0(1)
+*8***76*835View in Leads Searchin**@r*******.orgView in Leads Searchricanada.org/
LinkedInInstagramFacebookX (Twitter)YouTube
Portage PowerElectric Utility Company
2711 Hunt Club Rd, Ottawa, ON K1G 5Z9, CanadaView on Google Maps
5.0(1)
+*6*******18View in Leads Search-portagepower.com/-
Canadian Green Tech Inc.Solar energy company
7 Bayview Station Rd, Ottawa, ON K1Y 2C5, CanadaView on Google Maps
4.9(36)
+*877***9910View in Leads Search-www.canadiangreentech.com/
LinkedInInstagramFacebook
iSolara Solar PowerSolar energy company
30 Capital Dr, Nepean, ON K2G 0E9, CanadaView on Google Maps
4.9(34)
+*6**7*8*646View in Leads Search-isolara.com/
X (Twitter)
Consumers Energy ServicesSolar energy company
81 Metcalfe St Ste 400, Ottawa, ON K1P 6K7, CanadaView on Google Maps
4.7(1,924)
+*866689**30View in Leads Searchin**@c**************.caView in Leads Searchconsumersenergy.ca/
Instagram
Ottawa Valley SolarSolar energy system service
404 Pucker St, Renfrew, ON K7V 3Z9, CanadaView on Google Maps
4.6(11)
+*6******668View in Leads Searchin**@o****************.comView in Leads Searchwww.ottawavalleysolar.com/-
Ottawa Solar Power Inc - Solar Energy SolutionsSolar energy company
864 Clyde Ave N, Ottawa, ON K1Z 5A4, CanadaView on Google Maps
4.4(42)
+*6**7*8**12View in Leads Searchsa***@o***************.comView in Leads Searchwww.ottawasolarpower.com/
LinkedInInstagramFacebookX (Twitter)
The Energy CentreHVAC contractor
1181 Newmarket St, Ottawa, ON K1B 3V1, CanadaView on Google Maps
4.2(146)
+*6**7*6**45View in Leads Search-energycentre.ca/?utm_campaign=gmb-
Deltacron Renewables.Solar energy company
5330 Canotek Rd #17, Ottawa, ON K1J 9C1, CanadaView on Google Maps
4.1(17)
+*6**66*7*05View in Leads Searchin**@d********.comView in Leads Searchwww.deltacron.com/
LinkedInInstagramFacebookX (Twitter)
EnviroCentreNon-profit organisation
1554 Carling Ave Unit 347, Ottawa, ON K1Z 7M4, CanadaView on Google Maps
3.9(87)
+*6**6*6**00View in Leads Search-envirocentre.ca/
InstagramFacebook
Canadian Renewable Energy Association (CanREA)Environment renewable natural resources
110 Didsbury Rd #211, Ottawa, ON K2T 0C2, CanadaView on Google Maps
3.0(2)
+*6*****8*89View in Leads Searchsa***@r********************.caView in Leads Searchrenewablesassociation.ca/
LinkedInInstagramFacebookX (Twitter)YouTube
BE
Blueprint Energy Inc.Solar energy company
1 Rideau St Ste 700, Ottawa, ON K1N 8S7, CanadaView on Google Maps
-+*6**8*87*15View in Leads Search---
MAXUN Solar IncSolar energy company
1730 St. Laurent Blvd #800, Ottawa, ON K1G 5L1, CanadaView on Google Maps
-+*8***6*6*80View in Leads Search-maxun.solar/
LinkedInFacebookX (Twitter)

Keep reading

Guides and playbooks on lead generation, cold outreach and prospecting.

Join 600+ businesses finding leads daily

Start finding leads today.

Join businesses using LeadTaro to discover, save, and reach their ideal customers worldwide.

600+
Active users
50K+
Leads found
4.9★
User rating
Trusted by 600+ businesses worldwide