LeadTaro
Navigation
PrivacyTerms

List Of All solar panel installer Leads in Geneva

20 solar panel installer in Geneva are covered on this page, listed with their contact details and customer ratings. The highest-rated listing here is Solaire Tech at 5.0★; across the full list, ratings average close to 4.7★. Details were last refreshed 8/15/2026, so you can browse with confidence and reach out directly to the ones that fit.

20 results · last updated 8/15/2026

Want this list saved for later?
Free account: export to CSV, save to your CRM, and get alerts when new solar panel installer appear in Geneva.
CompanyAddressRatingPhoneEmailWebsiteSocial
Solaire TechSolar energy equipment supplier
36 Av. du Giffre, 74100 Annemasse, FranceView on Google Maps
5.0(213)
+*****8***70View in Leads Search-www.solaire-tech.fr/
InstagramFacebook
Energie Verte SolutionsSolar energy equipment supplier
87 Rue des Fergots, 01710 Thoiry, FranceView on Google Maps
5.0(27)
+**6****6*30View in Leads Searchco*****@e********************.comView in Leads Searchenergievertesolutions.com/
LinkedInInstagramFacebook
Solar Report SàrlSolar panel maintenance service
Chem. des Verjus 119, 1228 Plan-les-Ouates, SwitzerlandView on Google Maps
5.0(20)
+**79*79**70View in Leads Search-solar-report.net/-
ENERGY LEMANSolar energy system service
Rte des Jeunes 63, 1212 Lancy, SwitzerlandView on Google Maps
5.0(17)
+****8****02View in Leads Search60******************************@s**********.wixpress.comView in Leads Searchwww.energy-leman.ch/
X (Twitter)
PermaLife EnergySolar energy equipment supplier
Pl. du Rondeau 7, 1227 Carouge, SwitzerlandView on Google Maps
5.0(17)
+*********50View in Leads Searchco*****@p***************.chView in Leads Searchwww.permalife-energy.ch/
LinkedInInstagramFacebook
Énergies Renouvelables du Léman (EnR Léman) SASolar energy company
Rte de la Galaise 21A, 1228 Plan-les-Ouates, SwitzerlandView on Google Maps
5.0(15)
+*********00View in Leads Searchin**@e*******.chView in Leads Searchenrleman.ch/-
SSM (Swiss Solar Maintenance)Solar energy company
Av. Louis-Casaï 18, 1209 Genève, SwitzerlandView on Google Maps
5.0(11)
+**79****785View in Leads Search-www.ssmpro.ch/-
ELGUEDGADENERGYGROUPSolar energy equipment supplier
e-energygroup.chView on Google Maps
5.0(4)
+**79**6*766View in Leads Searchco*****@e************.chView in Leads Searche-energygroup.ch/-
MACULLO SOLARSolar energy equipment supplier
Rue Eugène-Marziano, 1227 Genève, SwitzerlandView on Google Maps
5.0(2)
+******7**50View in Leads Searchin**@m***********.chView in Leads Searchmacullo-solaire.ch/
LinkedIn
Opus Solar SASolar energy company
Rue du Commerce 4, 1204 Genève, SwitzerlandView on Google Maps
5.0(1)
+********908View in Leads Searchco*****@o*********.chView in Leads Searchopus-solar.ch/fr-
Hélios Énergies SASolar energy company
Rue Baylon 2B, 1227 Carouge, SwitzerlandView on Google Maps
4.9(121)
+********616View in Leads Searchco*****@h**************.chView in Leads Searchhelios-energies.ch/
LinkedInInstagramFacebookYouTube
Sunkraft SASolar energy equipment supplier
Rue du Pré-Bouvier 7, 1242 Satigny, SwitzerlandView on Google Maps
4.9(49)
+****98*9*61View in Leads Searchin**@s*******.chView in Leads Searchwww.sunkraft.ch/-
Solstis SA GenèveSolar energy equipment supplier
Rte de Saint-Julien 296, 1258 Perly-Certoux, SwitzerlandView on Google Maps
4.9(23)
+****786*700View in Leads Searchin**@s******.chView in Leads Searchwww.solstis.ch/fr/
LinkedInInstagramFacebook
CAP ENERGIESolar energy equipment supplier
Av. Industrielle 14, 1227 Carouge, SwitzerlandView on Google Maps
4.8(75)
+****88***88View in Leads Searchin**@c**********.chView in Leads Searchwww.cap-energie.ch/-
Eco Rénove - Electricité, Plomberie, Pompe à Chaleur, Panneaux Photovoltaïques, Bornes de recharge. Dépannage 24h/7j.Electrician
Cours des Bastions 13, 1205 Genève, SwitzerlandView on Google Maps
4.8(16)
+**77*****23View in Leads Searchad***@e*********.chView in Leads Searcheco-renove.ch/
InstagramFacebook
Helvetia EnergyEnergy equipment and solutions
Rue Adrien-Lachenal 26, 1207 Genève, SwitzerlandView on Google Maps
4.7(66)
+*****96*844View in Leads Searchco*****@h**************.chView in Leads Searchwww.helvetia-energy.ch/?utm_source=google&utm_medium=organic&utm_campaign=gbp_he_geneve
LinkedInInstagramFacebook
tera solar SASolar energy company
Chem. de la Mousse 80, 1226 Thônex, SwitzerlandView on Google Maps
4.7(30)
+****77***00View in Leads Search-terasolar.ch/
LinkedInInstagram
ENFSolar energy equipment supplier
enfsolar.comView on Google Maps
4.0(4)
--www.enfsolar.com/-
ES
Energie Solaire Suisse SASolar energy equipment supplier
Rte des Jeunes 47, 1227 Carouge, SwitzerlandView on Google Maps
2.0(15)
+********911View in Leads Search---
SebasolSolar energy equipment supplier
Rue de Montbrillant 14, 1201 Genève, SwitzerlandView on Google Maps
-+**7699***34View in Leads Search-www.sebasol.ch/-

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