Your biggest error here is your trying a one leaflet fits all - by doing this your missing all your target customers.
That picture ( weather it's you or stock ) will not appeal to a single residential customer, yes it's smart, it's cleaver but will not identify you with the domestic market, likewise commercial customers ( serious ones, not your high street pound land shop ) will be looking for commercial customers and not from flyers, brochure at the very least is required with no cross over to residential.
As stated earlier, you have far too much info, it's just not needed, it's something we as window cleaners feel is needed, but it's not, in fact out best pickup rate is from our latest tri fold leaflet that doesn't have any window cleaning on the front, just a local windmill in the broads.....
Go figure that one out
Darran