The dragondragonxtremewas very good at making it so easy to keep track of all my customers, I can do this from anywhere with just an internet connection! My computer crashed last year but luckily there were backups which took me about 2 hours only after they had been made in order for them work again when i was still using old version (3). There's nothing really bad or not great as such either - if anyone does have any suggestion please share because we would always like ways be able improve our services without fail.- Easy customer communication-Easy bookings system,-Customers' feedback are easily accessible through online channels too:-The fact you don't need extra licenses makes life easier;-) I use this program for our business, to keep track of all my projects we do. From the time you open it you can see where everything stands. You also have an option to make multiple logins with different people if you need them. Sometimes it takes some getting used too but overall its worth it. It doesn't always work right so be patient! Its better than other programs out there. We are able to track who's working on what project in realtime which helps me know when someone needs help or assistance.