Time, Billing, Accounting & Practice Management Software for Law Firms.  Streamline your law practice today with ESILAW!
Click here to see what our valued customers have to say about ESILAW and our customer service.
Appointment and Task Management


Powerful Calendaring Tools to Help Improve Productivity!

ESILAW features a fully integrated calendaring system designed to help you manage all of your daily appointments and tasks. Easily enter appointments and tasks, set up recurring appointments, set reminders, and post time to client files from appointments and tasks.


All of the Tools You Need Right in Front of You!

Whether you're entering appointments or tasks, inquiring on clients, or creating time entries from your Calendar you'll save time as the ESILAW's calendar put the tools you use frequently right in front of you, eliminating the need to open other features.


Link Clients and Contacts to Appointments or Tasks

You can easily link clients and contacts to appointments and tasks so you have the detail you need to use your calendar efficiently.


User-defined Appointment and Location Codes

Create your own set of appointment and location codes to help you manage appointment types and locations.


Never Miss an Appointment

Eliminate the chance of missing important appointments by using the integrated Appointment Display on Startup and other reminder features. When enabled the Appointment Display on Startup will automatically show you a list of appointments for the current day when you launch ESILAW. If you have reminders for the current day ESILAW will also notify you. One more way to stay on top of your busy schedule!


Recurring Appointments

Create recurring entries for appointments that recur regularly using a variety of settings, including daily, weekly, monthly, and yearly recurrences.


Color Code Appointments

Appointments can be assigned a variety of colors so you can distinguish between different appointments types with color, in addition to using appointment and location codes.


Easily Manage Your Task List

Utilize the task views and task list to manage your daily tasks. Tasks you complete can be easily removed from your list and multiple reports can be run to help you manage tasks.


Intuitive Interface

ESILAW’s calendar is so easy to use that you can pick it up and go without having to read any help file. Start tracking your appointments and tasks and sharing calendars with other users in the firm in minutes.


Export Your Calendar to Outlook

With the built-in auto-export you can keep your Outlook calendar up-to-date with ESILAW calendar and task entries, as well as client and contact information. Ideal for mobile users who need to take their calendar and client information with them.



Visit the Customer Support Center for news, tutorials, and more.
ESILAW Lawyer Desktop - a practice management solution for lawyers that includes calendaring, client and matter management, contact management, time tracking, document creation and management, and more! Managing your day just got easier!
Download a 30-day, no obligation free trial
We stand behind our products with an unconditional 60-day money-back guarantee

Serving law firms for more than 25 years

ESILAW Law Firm Accounting Software Electronic Billing Software for Law Firms  
Why Law Firms Prefer ESILAW Law Firm Trust Accounting  
Law Firm Client & Matter Management Lawyer & Timekeeper Reporting  
Legal Conflict Tracking Software Billing Realization Reports  
Legal Time Tracking Software Collection Realization Reports  
Legal Expense Tracking Software Law Firm E-mail Management Software  
Legal Calendaring Software Cost Recovery for Law Firms  
Document Assembly Software Photocopy Cost Recovery  
Document Management Software Printer Cost Recovery  
Legal Billing Software    
  Contact Information
Toll Free: 1.888.663.4545
  International: 1.604.990.1779
Fax: 1.604.990.1789
  ESI Software Inc.
#204 - 998 Harbourside Drive
North Vancouver, BC
V7P 3T2 Canada
Copyright 2014 ESI Software Inc. - All Rights Reserved