Complex taxes.
Clear answers.
Experience that sees the details. Guidance that sees you. Personal and business tax preparation, with a professional who knows your name.
tax experience
YOUR LOCAL TAX PROFESSIONALProfessional expertise
tax experience
financial services
Canyon Lake, CA
A LITTLE PLANNING GOES A LONG WAY
Stay a step ahead.
The dates to know. The time to get ready.
We’ll help you understand what applies to you.
Standard federal dates for calendar-year filers. Countdowns use Pacific Time. State, fiscal-year, and disaster-relief deadlines may differ; other 1099 forms have different due dates.
Not sure which date applies?A CLEARER PATH FORWARD
Big-picture thinking.
Detail-level expertise.
Careful preparation starts with the right questions. We take time to understand your circumstances, explain what matters, and help you move forward with clarity.
Individual tax preparation
A considered approach to your return, with attention to the details that make your tax situation yours.
Business tax preparation
Individual business owners and corporations have different filing needs. We start with your business structure, records, and the details that matter.
Planning & tax questions
A change in income, a new chapter, or a tax notice? Start a conversation before deciding what comes next.

An experienced perspective.✳
MEET MICHELLE WILLIAMS
Serious about taxes.
Invested in people.
Michelle Williams is an Enrolled Agent with more than twenty years of tax experience and thirty years in the financial services industry. As an EA, she is federally licensed to represent taxpayers before the IRS.
That depth of experience shapes a thoughtful approach: understand the facts, ask informed questions, and explain the next steps clearly. Together with her office manager and tax preparers, Michelle focuses on building trust that lasts beyond a single tax season.
SIMPLE STEPS. THOUGHTFUL SUPPORT.
A simpler experience.
From the first hello.
Tell us a little about you.
Complete a short introduction with your contact details and the type of help you’re looking for.
Get your documents together.
Use your private client portal to share requested documents directly with our office.
Move forward with clarity.
Our team reviews your information and contacts you to discuss your situation and next steps.
IN OUR CLIENTS’ WORDS
Expertise is personal.
So is trust.
“Michelle is a wealth of knowledge!”
“Michelle and Donna are outstanding. Always there in a timely fashion with any and all answers.”
“She is thorough and professional.”
Selected review excerpts. Platform ratings checked October 8, 2026; ratings and counts may change.
A FEW HELPFUL ANSWERS
Let’s make the
first step easier.
Have a different question?
Give our office a call
What is an Enrolled Agent?
An Enrolled Agent (EA) is a federally licensed tax professional authorized to represent taxpayers before the IRS. EAs can prepare tax returns and represent clients in IRS matters, including audits, collections, and appeals. It is the highest credential the IRS awards, and EAs must meet continuing education and ethical requirements.
How do I get started?
Use our short intake form to introduce yourself. Our team will review your inquiry and contact you to discuss your needs and arrange next steps. You can also call us at 951-251-1130.
What should I bring to my appointment?
Our team will confirm the documents needed for your particular situation. A useful starting point is your prior-year return, income documents, and any tax notices. Please share sensitive documents through your private portal or bring them to the office.
Can I upload my tax documents online?
Yes. After your introduction, you can upload PDF, JPG, and PNG documents in your private portal. Returning clients can use a personal access link provided by the office. Please do not send tax documents in ordinary email.
When is the office open?
Monday through Friday, 9 am–5 pm. Saturday appointments are available by arrangement; the office is closed on Sunday. Hours may change during tax season and the off-season, so please call before visiting.
LOCAL EXPERTISE. LASTING RELATIONSHIPS.
Let’s talk about
what’s next.
A question, a new tax year, or a fresh start.
We’re here to help you take the next step.
Office hours
- Monday – Friday
- 9 am – 5 pm
- Saturday
- By appointment
- Sunday
- Closed
