We work with you on a personal level to determine the best solutions for your unique needs, then leverage our seasoned expertise to achieve the best possible results.


We are your trusted partner in success. Our firm is large enough to offer a full range of professional services at a fair price, but small enough to give you the individual attention that you deserve.


Rest assured that when a need arises, our firm is ready and capable to handle everything for you so you can focus on what matters most to you.


Staff Profiles

Daveed Tuck

David B. Tuck earned a bachelor of business administration with an accounting emphasis from Boise State University. Ambitious and outgoing, he was elected student body senator for the College of Business and Economics, and was quickly promoted to senate pro tempore for the whole student body government. While he was a student he was hired by the Idaho Department of Revenue for an audit internship.

To spice up life and take a break from studying during his summer breaks, David worked as a professional river guide on the Snake, Salam, and Payettes Rivers in Idaho. It is here that he earned the nickname Salsa, because he delivered a level of experience suited to his clients’ tastes, preferences, and risk tolerance. Some patrons liked it hot while others wanted it really mild. He still applies this same kind of “catering” to his tax clients.

David always loved entrepreneurship and wanted to continue his life’s education and skill development beyond college. He went to work for the IRS, starting in Boise as office auditor. Later he transferred to Portland, Oregon, as a field auditor before firing his boss to start Anvil Tax, Inc. He received his designation as an enrolled agent from the IRS and designation as a licensed tax consultant from Oregon. The IRS gave him important foundations, and he was able to increase his skills by joining Certified Tax Coaches.

He lives in Portland with his wife, Hannah, and have one biological son; they are state certified foster parents. When people ask him how many kids they have, sometimes he pauses to think about how many are under his roof at the time. David is passionate about helping families reunite. He expects amazing things to happen and is enjoying living life to the fullest.