LeadTaro
Navigation
PrivacyTerms

List Of All solar energy company Leads in Ottawa

Searching for solar energy company in Ottawa? Below are 20 businesses with the essentials - location, contact details, and customer ratings. True Beacon Solar leads the ratings at 5.0★, and most businesses on this list average around 4.9★. Updated 8/29/2026 - scroll down to compare the full list and follow through to whichever business suits your needs.

20 results · last updated 8/29/2026

Want this list saved for later?
Free account: export to CSV, save to your CRM, and get alerts when new solar energy company appear in Ottawa.
CompanyAddressRatingPhoneEmailWebsiteSocial
True Beacon SolarSolar energy company
5500 Canotek Rd, Ottawa, ON K1J 1K6, CanadaView on Google Maps
5.0(167)
+*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(69)
+*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/-
SG
Superior Gen Power Solutions
5.0(6)View on Google Maps
5.0(6)
----
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/-
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/-
ZE
Zenith Eco EnergyHVAC contractor
2100 Thurston Dr #13, Ottawa, ON K1G 4K8, CanadaView on Google Maps
4.9(125)
+*6**8**9*22View in Leads Search---
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)
SunShine Solar Power Inc.Solar energy company
3785 McBean St, Richmond, ON K0A 2Z0, CanadaView on Google Maps
4.9(26)
+******8**82View in Leads Searchmi***@m********.comView in Leads Searchwww.sunshinesolarpower.ca/
Facebook
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(41)
+*6**7*8**12View in Leads Searchsa***@o***************.comView in Leads Searchwww.ottawasolarpower.com/
LinkedInInstagramFacebookX (Twitter)
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)
P1
Power 1 SolarSolar energy equipment supplier
3318 Dunrobin Rd, Ottawa, ON K0A 3M0, CanadaView on Google Maps
-+*6**8**8*07View in Leads Search---
CS
Canada Solar Group | Ottawa Solar Power CompanyConstruction Company
Suite 220, 1750 Courtwood Crescent, Ottawa, ON K2C 2B5, CanadaView on Google Maps
-+*6**7*7*770View in Leads Search---

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