We are a full-service accounting firm dedicated to providing our clients with professional, personalized services and guidance in a wide range of financial and business needs.  Our professional services include (but are not limited to):

Tax Management

We guide our clients through a full range of tax planning and preparation decisions with strategies that minimize your tax liabilities. Read More

Entity Selection

Your business entity has a large impact on your taxes and other liabilities. From your company’s inception through its growth and development, we can advise you on choosing an entity type and later restructuring if advantageous.  Read More

Payroll & Bookkeeping

Our payroll services can help you reduce the time spent on administration through developing and implementing a computerized payroll system. Read More

Audits + Reviews + Compilations

Our financial statement services comprise all three levels of assurance depending on your company’s needs.  Audits (highest level), Reviews (limited assurance to outside interests), Compilations (for internal purposes). Read More

Estate + Trust Planning + Tax Preparation

Effective estate and trust planning can ensure financial security for loved ones. For businesses, it can maintain a smooth succession of ownership. Read More

Business Valuation + Litigation Support + Forensic Accounting

Our litigation support and forensic accounting services can be employed in a wide range of situations, including commercial litigation, financial investigations, business valuations, business and marital dissolutions, and bankruptcies.  Read More


Serving Lewiston, Moscow, Pullman, Grangeville, Orofino and Eagle


1216 Idaho Street
Lewiston, ID 83501
Telephone: (208) 746-8281


609 South Washington St; Suite #202
Moscow, ID 83843
Telephone: (208) 882-2211


1230 SE Bishop Blvd.
Pullman, WA 99163
Telephone: (509) 332-6541


109 South Mill St
Grangeville, ID 83530
Telephone: (208) 983-1254


216 Johnson Ave
Orofino, ID 83544
Telephone: (208) 476-3012

Eagle Office

1159 E. Iron Eagle Dr., Suite 100
Eagle, ID 83616
Telephone: (208) 319-2929

  • Questions?  

Contact Us Today

We welcome any questions or comments you may have and would love to give you a free quote on any service you may need.

Please Tell Us Which Office You Would Like To Contact You *