Ok - I know that everyone is going to tell me to use the search button at the top of the screen; however, I have already done that and did not really find much that specifically answered my questions. I am looking for a scheduling software to use. I already have a program, and am very happy using it, that will create invoices and reports and all that jazz. Just looking strictly for scheduling. Here is the twist though - there are several clients that are on bi-weekly schedules, or even every ten days scheduling. Is there a software that will allow me to assign this to that particular client without having to make a mental note of it. Do these programs allow you to take into account weather and push back a day or so. And last question - can the schedule be adjusted say if a new client calls and wants mowed the next day or something along those lines? Thanks for everyones help. I know this is a very busy time for all of us, and I appreciate you providing me with your time and knowledge.