The program has so many features, it's hard to know where to start! I love how the layout of the program is easy to follow and navigate, as well as how simple it is to use. It's also very customizable, which allows me to do what I need in order to keep my business running smoothly. There are some things that aren't quite intuitive (like using the "add" button in a different place than you would think), but overall, TherAssist does everything that we need it to. We've found that TherAssist helps us reduce our paper-based workflows by providing an electronic record of all of our patient files. This eliminates the risk of missing information that could potentially result in billable claims being rejected.