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

wespeak_tax_largeDon graduated from Loma Linda University (now La Sierra University) in Riverside with his bachelor’s degree prior to finishing his MBA in accounting from California State University at Dominguez Hills.

While in corporate accounting Don advanced his career to become a divisional controller for a major manufacturing corporation, and completed the requirements for his Certified Management Accoutant (CMA) designation.

Upon deciding to open his own practice Don completed the requirements for his Enrolled Agent (EA). An enrolled agent is a person who has earned the privilege of representing taxpayers before the Internal Revenue Service by either passing a three-part comprehensive IRS test covering individual and business tax returns, or through experience as a former IRS employee. Enrolled agent status is the highest credential the IRS awards. Individuals who obtain this elite status must adhere to ethical standards and complete 72 hours of continuing education courses every three years. Members of the National Society of Enrolled Agents are required to complete an addition 8 hours every year of continuing education on top of the Federal Minimum.

Enrolled agents have unlimited practice rights. This means they are unrestricted as to which taxpayers they can represent, what types of tax matters they can handle, and which IRS offices they can represent clients before. Learn more about enrolled agents in Treasury Department Circular 230 (PDF).