CAVANAUGH & COMPANY,LLC