I would say leave her a bill for the work in a couple of weeks time as she may have a change of heart but don't expect miracles. It's not worth the negative impact she will have on your health letting her get the better of you, better off without her type with petty attitude, life is too short to be dragged down by people like her.
I cleaned a place where the new owner had bought three properties all in a row, each worth a few million each and the way he talked to his staff, the electrician, plumber, gardener, etc was absolutely shocking, worse than a sargeant major in the army disciplining someone for bad behaviour, I thought to myself I won't be coming back to clean this place or the other two houses for two hundred quid a piece, shove it up your *****, no thanks, don't need customers like that with that kind of attitude.