After reviewing many, many electronic charting programs for our clinic (we have between 10-20 therapists working at a time, and 90 - 120 active clients), we selected TheraNest because of its clean interface, usability, and customer service. Overall, we could not be more happy with our decision. It has been relatively easy to train our clinic staff and therapists how to use TheraNest, and the customer service representatives have always gotten back to us quickly with helpful information when we've run into small problems along the way.