It has many useful functions for managing my business from one screen to other! You can also send automatic report emails with PDF attachments which is very helpful because it makes our lives easier when doing reporting work or sending billing invoices!! There are some parts that I find hard to maneuver like uploading reports etc., would be great if they improve these features soon so users don't have any problems later down-the line as well for those who need them more specific functionality than just basic management stuffs. But overall its pretty good. Its quite new but seems stable enough for now and gives me peace of mind knowing everything's fine about how i'm running things within this system without having to contact anyone at times (otherwise called remote control). This software is very user friendly and has many features that make it easy to use. The customer service is also top notch and extremely helpful. I do not have any dislikes about this product. I highly recommend using Dentidesk. It has helped me organize my business more efficiently and has helped keep up with patient records. This software is great for tracking patient appointments and keeping track of billing and insurance codes.