Larry Port consistently heard from his attorney friends in small law firms that there was a lack of options when it came to automating their office management. And Port likes options.

So while working for a Florida-based company that develops human resources and payroll software, he did some computer consulting on the side and further explored his friends’ complaints. What he found was that no Web-based practice management software existed. The traditional option was software that came in shrink-wrapped packages and required databases set-up on servers with someone assigned to maintain and monitor the system, all at a cost of several thousand dollars.