I have heard a lot about quickbooks. For scheduling, I have heard about this program called ServiceTask. I did a little research and found that it is an online application that allows you to to schedule jobs and organize clients. Have you heard anything about this?