Sounds like the customer from hell to be sure. If it were me I would not go back.
I have a customer whose future with me is on very, very thin ice. When I cleaned her windows recently, she phoned me the next day, which happened to be a Saturday, to say all her windows were streaky and that I had missed some out, and her tone and what she actually said was of a threatening nature, ie retribution if I didn't go back and sort them out or refund her money.
Now I am thorough to the point of OCD, so I had my suspicions that if the windows were as bad as she claimed, then they had been made dirty again after I had cleaned them.
I went straight back round and redid them all just to satisfy her. I took twice as long as I usually do, and by the end they weren't any better. They were clean anyway, so I really don't know what her problem was. Well, come to think of it, it is probably that I charge her a higher price than I would otherwise because her late sister, who was initially my customer, stiffed me for 10 euros when I did the windows the first time, and I would only do them again for a higher price.
It was interesting tha she wouldn't show me which windows were affected, and that she decided to go out and leave me to work away. She never phoned back so I guess she was satisfied, (probably that I did the job twice for the price of one).
John