Swiix, Johnston & Cavin, general partnership