When a mini heatwave strikes, probably the last thing anyone wants to do is a challenging cleaning job in the high temperatures, like cleaning windows, guttering or roofs. But with the sunshine comes ...