Woodstock Staff

Jim Schaller EA, LTC

Manager-Woodstock Tax Office B-15883

Enrolled Agent #00113499

Licensed Tax Consultant # 32689-c

Jim enjoys getting to know his clients and helping them to attain the best possible outcome on tax issues. He has encountered countless tax scenarios and never shies away from a challenge.  Jim takes great pride in sharing his knowledge with his clients and he believes with proper planning, there should be zero surprises when it comes to tax time.

There’s more to Jim than taxes: he has served numerous community organizations ranging from President of the North Portland Business Association, Archdiocese of Portland Finance Council, Mt. Angel Abbey Council, youth baseball coach and more.  When not working, Jim cherishes his time with his wife and 3 children.

Email Jim:  jschaller@summawealth.com


Greg Button EA, LTC, MBA

Enrolled Agent #

Licensed Tax Consultant # 

Greg has worked in the financial industry for 15 years.  He worked several years with H&R Block as a Tax Advisor and taught tax theory classes.  The last 7 years he managed an international accounting firm providing tax services for individuals, partnerships, corporations and nonprofit organizations.  As an Enrolled Agent he also provided representation for clients with the IRS and State of Oregon.  Prior to his work in the financial industry he spent 32 years in the Communications industry.


Email Greg: gbutton@stjohnstax.com