I love that this is an all-inclusive program, which gives you everything from scheduling to billing. It's very thorough in its approach, so there are no missing pieces or features. The customer service has been excellent throughout our use of V.P., though they could definitely improve their live chat function for questions about the system! We have found it easy to learn how to navigate through the interface, but we do still need some training with the more advanced functions such as creating…