Client portal

Your secure corner of our office

Sign-in isn't connected yet. Once secure accounts are enabled, you'll upload documents, read messages, and see exactly what we're waiting on — all protected and private.

Upcoming appointment

Date, time, type, and who you'll be meeting with.

Requested documents

What we're waiting on, in plain language.

Uploaded documents

Received · Under Review · Accepted · Needs Attention.

Messages

Secure conversation with your office — never over open text message.

Forms & intake

Complete what's needed before your appointment.

Next steps

What happens now, and what happens after.

For sensitive matters, please use your secure client portal or speak directly with our office. We don't send sensitive taxpayer information through ordinary email or text message.