Fair enough if you think they're charging too much but if they make a grand a week then good for them. They're not forcing anyone to let them wash the windows.
If a bloke starts his own window cleaning business and works 8hrs a day in all weathers then I'm happy to see him making some dough, dont begrudge anyone doing well.