Larson & Company

$3.0M revenue • 1358 Fillmore Street, Twin Falls, ID, 83301, United States

Last Updated Feb 27, 2026

Company Overview

Company Name

Larson & Company

Address

1358 Fillmore Street, Twin Falls, ID, 83301, United States

Approx. Annual Revenue

$3.0M

Established

2011

About Larson & Company

Larson & Company is a professional tax and financial services firm based in Twin Falls, Idaho, United States. Established in 2011, the company offers a range of services, including tax preparation, financial planning, bookkeeping, and payroll. The firm aims to provide its clients with convenient access to financial services through its online platform, enabling them to actively manage their financial affairs.

Frequently Asked Questions about Larson & Company

Technologies Used

Key Decision Makers

Tammy Larson Owner
LinkedIn