C&b Associates, Ltd.