Farmer & Associates CPA is a virtual firm that serves the tax and accounting needs of small businesses, non-profits, and individuals. The company provides income tax preparation and planning for corporations, partnerships, sole proprietors, estates and trusts, non-profits, and individuals. They also provide accounting services for businesses, including bookkeeping, payroll, sales tax, and business consulting. For new business owners, Farmer & Associates also provides entity selection support, QuickBooks set-up and support, and new business advising. Other services include representation in IRS matters, like back taxes, audits, and wage garnishments. The company offers free initial consultations to new business customers.