Let's connect
Reaching out is the hardest part. I'd love to connect and see if we're a good fit — no pressure, just a conversation.
Phone612-810-6613
Fax320-310-0510
Office hoursBy appointment only. This practice is located on private property — please do not visit without a scheduled appointment.
Response timeI typically respond within one business day.
Telehealth availableSecure video sessions available for remote clients.
ConfidentialityEverything you share is held in strict confidence.
Existing clients
Already working together? Access your secure client portal to complete paperwork, message me, or manage appointments.
Go to client portal