My advice... Fire her. If she is the only one causing a headache, why deal with it? You know its not you, or the service. A lot of old people like to gripe. I had one that wanted mulch, fertilizer, and lawn service, but needed it to be a certain budget. We finally agreed on services, and a monthly budget. (I installed a $500 mulch job for her in spring, and divided it out over 6 monthly payments, along w/weekly lawn service, and 1 fert/lime app). I tell every customer every spring, "I do not know the exact date or time of your service. Days and times may change the first month, as I add other customers, and my routes need to be modified. After 1 month, things should be settled down, and your service will be on the same day every week, or the day before, or day after depending on the weather. " Every customer understands this, and is fine with it. This specific customer had her lawn mowed on Thursdays for the first 2 weeks, then my route had to change, and she was then serviced on Mondays. First, she demanded that I set her sprinklers to only run 1x/week for 10 to 15mins, even though I told her that is not enough water for her lawn. She then demanded I cut her lawn at 1", which is the height her neighbor cuts his. I told her this was unhealthy for lawn since she is watering it so little, and cutting it that low will damage/dull my blades, and I will not cut it that short. She told me thats what her last lawn service said. Next, she demanded that I cut her lawn on Friday. Told her I was not in area, and it wasnt possible., so she said she will have to find someone who will cut it on Fridays (turned out best) She found a new service, and paid him his money, but still owes me over $250, and counting. Late fees add up quick. She sends me $50 every once in a while,but my point is, she wants, wants, wants, wants, and when its time to pay, she doesnt, doesnt, doesnt, doesnt, or cant. If a customer starts to become demanding, I will cut them off. Its not worth the hassle.
Also, its not worth it to knock on the door before you start service. They will talk forever, and ask for additional services "as a favor", or complain about your last visit.
As far as pics for each property, each time you service it? Are you a lawn service company, or a photography company? I might take a photo of problem areas in lawns for a before and after, or to verify a fungus, disease, or nutrition problem w/local extension office, but if a customer cant tell i mowed their lawn by the different direction of stripes, or the smell of fresh cut lawn, and they question it, its time to say goodbye. I dont have time, or energy to deal with it, or try to prove I was there. I tell customers i dont have time to play games. I will be there on my scheduled day to mow, and if the lawn needs mowed, I mow it, and invoice it. If it doesnt need mowed, I dont mow it. If you think it doesnt need mowed, and you can either text or email me, I would appreciate it. Otherwise, if I continuoisly drive to hour property, and it doesnt need to be mowed, I will have to charge a minor maintenance fee to recoupe some of my expenses. I have yet to have a customer complain about that. If I end up charging the maintenance fee, its usually only $5 or so just to pay for gas etc.