I love that this is an all in one solution for my business, it helps me manage everything from scheduling to invoicing. It's easy to use and has great customer service! There really isn't anything i don't like about lineup ninja. The only thing they could improve upon would be adding more payment options (such as Paypal). They have been very helpful when we needed help or had questions. We are able to schedule appointments easily with their system which makes running my office much easier than if I was doing it manually.