The administrative part of my business life got a lot easier when I started using FreshBooks, thanks to a referral from a colleague. We have a highly mobile small company with work across North America, and some overseas, as well as associates based across the US. Therefore, the most important features for me on FreshBooks are the ability to schedule recurring invoices for retainer clients, and access FreshBooks wherever I am, as long as I have an internet connection. I cut down on my administrative time by half each month, thanks to FreshBooks. Couldn't work without it!