About Techfina

We have been around for 60 years - long enough to make this brief.

We are contractors in the environmental sector, specialising in municipal and industrial waste water and sludge treatment. Our broad experience ranges planning and delivering of special subsystems to the comprehensive project planning and realisation of turnkey sewage treatment plants.

We are always customer-oriented and provide extensive consultation so that optimum solutions can be found in collaboration with all our partners. We only use high-quality key components. Combined with our in-depth knowledge of the wastewater treatment processes, this guarantees our customers highly reliable systems and plants. Our detailed planning and our experience in building waste water treatment plants allow us to execute our projects flawlessly within shortest construction time.

Our project managers take over responsibility from the planning stage until handover to the operator, and continue to serve our customers throughout the warranty period and far beyond.

Our company has three locations:

Winterthur Switzerland
Active in German-speaking Switzerland, Germany and Eastern Europe


Geneva Switzerland
Active in French-speaking Switzerland

Metz France
Active in France and throughout the French-speaking region