CharterGroup is a leading network of independent chartered accounts and other professional service firms.