I know a decent window cleaner, but it'd be cash in hand, so no chance! :)Grass on them. Hopefully your identity is revealed to her and when it’s proven she’s doing nothing wrong, your life then becomes unbearable.
Make your windows egg proof. Fuck knows how, but do it anyway.