I am a single operator shop. I have been using Microsoft Outlook for the last 6 months and i think that has plenty of features for a small service company. You can do scheduling, Description of work/service, Details in the service call, Appointments, .... Then you can link it to your Palm Pilot which enables you to have your schedule with you all the time.
Maybe others sparkies who have bigger companies can give you better advice.
Has anyone tried the Vision Infosoft's T&M Billing/Scheduling software? Supposedly it does scheduling and T&M billing for service calls.
Outlook works fairly well for me alone, but I'd like to find something more than one guy can use without a lot of confusion over who's supposed to be doing what.