I have been a bookkeeper for over 20 years. I have worked with janitorial companies, chiropractors, internet based lighting company, internet marketing company, and life coaches. I use QB 2014 and update it yearly. I also use QB online as well. I have worked virtually for 11 years as well.