Scherrer + Scherrer, St. Gallen, general partnership