First of all, yes, I have spent over a week researching this site and the internet for these answers. I have downloaded trial versions of all of the software that I could get my hands on (Gopher, Groundskeeper Pro, Jobber, Lawn Aid). With that being said, I need to know if you are aware of any software that will do the following 2 things. 1) When I move an appointment, I would like it to move all future appointments to correspond to the new date (example: bi-weekly customer delays mowing for a week- when I reschedule it in the computer I would like it to AUTOMATICALLY reschedule the future visit(s). 2) We invoice daily and leave invoices at the door. I need a program that I can print the invoices without completing the job first. I would also prefer it to be automatic invoicing (meaning I don't have to create an invoice for each customer, just click to invoice). I am strongly considering giving service autopilot a try but can anyone answer these questions to say if it can handle these 2 things? I emailed them and they said it does but I watched the 70 minute demo and looked at it and it does not look like it is capable. Thanks!