The most helpful thing about this system is that it is highly customizable to your practice's needs. There are so many features you can use in order to make your EMR/EMR systems as efficient as possible. I have been able to customize this software to fit my specific practice. It has helped me to streamline our workflow and make patient communication easier. It does take some time to get used to using this system but once you do it makes things much more organized. You can't go wrong with this product. This is by far the best EMR/EMR platform I have used. We have been able to streamline our workflow and create better communication between providers.