The software is easy to use and provides everything I needed for my practice! There are some features that would be nice to have in the future but those were really small and not something they could add before launch. It was great being able to set up my own user database and be able to customize any area of the software, giving me more power then just having an off-the-shelf system. I will strongly recommend this product because it allows you to see what works best for your practice and gives easy access to all of your files. I used the software as a way to organize my practice files. This allowed me to easily keep track of all of my patients data and files so that I could get back to them quickly.