General contractor in
Villars-Sur-Ollon
5 companies in General contractor based in Villars-Sur-Ollon — name and year of registration from the commercial register. The list below shows them all.
Companies
All 5 companies in Villars-Sur-Ollon
BSNo score yetE&No score yetBCNo score yetJCNo score yetAPNo score yet
Bategral SA
Since 1998 · 1–10 empl.
General contractor
Eau-Gaz & Pompes SA, succursale de Villars-sur-Ollon
Since 2012 · 1–10 empl.
General contractor
Batégral construction SA
Since 2013 · 1–10 empl.
General contractor
JB construction Sàrl
Since 2021 · 1–10 empl.
General contractor
AATP Properties SA
Since 2025 · 1–10 empl.
General contractor
General contractor in Villars-Sur-Ollon
5General contractorCommercial register (Zefix) · as of November 7, 2026
2013Median year of registrationCommercial register (Zefix) · as of November 7, 2026
833in the Canton of VaudCommercial register (Zefix) · as of November 7, 2026
9,192in SwitzerlandCommercial register (Zefix) · as of November 7, 2026
Locations
General contractor in the region
Point size by number of companies per place.
Source: commercial register (Zefix) · as of November 7, 2026
Industry axis
General contractor across SwitzerlandGeneral contractor in other places
Lausanne110Renens VD38Crissier37Bussigny26Ecublens VD23Yverdon-Les-Bains20Vevey19Nyon19Le Mont-Sur-Lausanne17Montreux15Gland15Payerne14Pully14Bex12Aigle12Cugy VD11Chavornay10La Tour-De-Peilz8Jouxtens-Mézery8Morges8Clarens7Corseaux7Villeneuve VD6Veytaux6Moudon6Lutry6Epalinges6Echallens6Prilly6Romanel-Sur-Lausanne6Chavannes-Près-Renens6Penthaz6Echandens6Lonay6Etoy6Rolle6Avenches5Savigny5Grandson5Assens5Cheseaux-Sur-Lausanne5St-Sulpice VD5Orbe5Romanel-Sur-Morges5Gimel5
By canton
Canton of Zurich1,206Canton of Vaud833Canton of Ticino801Canton of Bern702Canton of Geneva616Canton of Aargau557Canton of St. Gallen549Canton of Fribourg466Canton of Valais443Canton of Lucerne441Canton of Zug407Canton of Schwyz344Canton of Thurgau331Canton of Grisons288Canton of Basel-Country256Canton of Solothurn215Canton of Neuchâtel121Canton of Appenzell Outer Rhodes88Canton of Nidwalden77Canton of Schaffhausen69Canton of Glarus50Canton of Obwalden49Canton of Jura41Canton of Appenzell Inner Rhodes21Canton of Uri14