WARING MCLAUGHLIN INC