I can deal with cancellations and I do keep my customers on file indefinitely. Heck I even save every email that gets sent back an forth between us ( they all have their own folder with invoices and correspondence). Some customers I'm actualky thrilled at the idea of them cancelling services. Being that I started out just this year, I really shot myself in my foot with pricing my first jobs. Now I know my operating costs, I can give quality estimates to emulate the services that I offer. All the ones that have cancelled are the ones way off my very tight scheduled route and pretty much have been costing me $$ to mow them. But then again when you first start out you will be all over the dang place with yards scattered everywhere. Good thinking on my part was to market in the neighborhoods I was already in and gain customers that way to maximize profits and keeping my routes tight. Thanks everyone for your input on this subject as it bothered me in the beginning but now realize life goes on and grass still grows, so I'm still mowing.