up one level

Appointments & Scheduling

Sessions are 45 minutes, but our appointment time slots are 60 minutes. This allows us to stay on schedule. We have a very flexible schedule, and make every effort to accommodate everyone’s appointment requests.

We accept requests for appointments by phone, text or email. Requests MUST be confirmed.

We expect 24 hours notice for cancelations. We understand there are times when a last minute cancelation is unavoidable. Illnesses, emergencies, etc. are a part of our lives, just as they are a part of yours.

However, a commitment to therapy is a mutual agreement where we hold time for you and you commit to that time, and the effort involved.

We are fortunate to have a wonderful client base that respects this relationship.

Our time, though flexible, is limited. Canceling or not showing up prevents someone else from being able to come to therapy. We will expect that clients make contingencies for emergencies when scheduling with us. Persistent short notice changes and cancellations will affect your scheduling options.


Payment is expected at each session.

We accept Master Card, Visa, American Express, Cash or personal checks.
We are in-network providers for Blue Cross/Blue Shield, Aetna, Allied Trade, and several EAP programs. We are able to see Doylestown Hospital Employees that carry Independence Administrators through their hospital policy. We will manage your out-of-network billing so you can be reimbursed as your specific plan will allow. Please call to confirm your insurance coverage.