An accounting firm that provides professional business and financial advice to companies and individuals.