“SwissInsurance” implies “Swissness”: Our business and success are based on tight and efficient administration structures, often outsourced in order to achieve the very best price/performance ratio and uncompromising reliability.

We strictly refrain from expensive and ballyhooing publicity and offer high presence and professionalism in stead. 

In order to consistently improve its customer service, SwissInsuranceOnline is presently implementing 6 worldwide contact points, so-called “i-spots”. They primarily serve as regional customer liaison and support centers.