The ease of use, price point (it's not expensive) & support from Barker are what I like most about this program! There isn't anything that we dislike as much so far - it has been great using them in our business since day 1!! As with any product though there can always improve but nothing major at present time other than minor issues which don’t affect us too negatively when compared against benefits received by having such an excellent system available within reach 24/7 via computer or phone etc!! Best way would have thought was if they offered more training courses online? We were unaware how easy their products actually could make running your own small scale pet care service very simple indeed! It does all you need without needing constant inputting / editing yourself each hour throughout every working week plus provides reports daily showing sales figures along side invoicing details allowing payments made automatically through bank transfer.