I like that you can customize your billing process to meet all of your customer service needs including reminders for appointments and payments. Also, it is easy for customers to access their account online or via mobile devices. The platform is not completely up-to-date with new features. It also takes some time before everything displays correctly. However, once the system works as expected, there are no issues. We use this program for both patient appointment scheduling and electronic billing. This allows us to streamline processes while providing excellent customer service over email or phone.