I needed practice management software for billing and for tracking expenses. CosmoLex works great. It is extremely powerful software but user-friendly at the same time. CosmoLex keeps adding more features all of the time and I am satisfied with them. When I have encountered any issues, the customer service team has been very helpful. I’m glad I chose CosmoLex.