Xero is a handy tool to have, the only issue I have is, even though there is 24/7 help and support, it is quite a wait for a reply at times, I also think having the option to actually speak with someone over the phone would be advantageous as not all small business owners are tech savvy