Rather than provide a single screen with a long list of jobs, we separate them into buckets that correspond to their current status: today's jobs, late, upcoming, recurring and jobs that still need to be scheduled.
All listings are instantly searchable and sortable: you'll never waste time looking for the job you need to manage again. Each record allows you to launch a variety of common tasks (edit, details, customer details, schedule, etc).
Our job counter is always there in the top right hand corner. Instantly get details on late jobs, upcoming jobs, and even conflicts and jobs with outstanding issues.
Provide your customers with a page displaying reports and job history. Customers can also access their customer portal from this page.
This allows you to specify a job sequence. Each job can be scheduled independently of the others. For example a pre-visit, followed by the installation and quality control. Projects allow you to monitor progress for whole sequence of jobs.
Create recurring jobs to carefully manage all repeat business.