Second one is
alot better than the first, but still not 'good'.
-the O does reek of O2

, so much so that it might as well be an O2 flyer you've pinched.
-Underlined and capitalised typeface is not a good choice.
-You've mixed at least three [maybe four if the font down the side is another one] typefaces in one flyer - look to try and never use more than 2, 3 if you really are compelled beyond belief and try not to mix serif and sans-serif fonts.
-For the small print at the bottom, don't use serif fonts in capitals, just use a clean sans-serif font, saves you having to put it in upper-case and means the text that's in lowercase in the same section doesn't look horribly small.
-flyer background, although pretty, looks more like aswimming pool flyer than a cleaning one.
On the plus side - if it wasn't so O2-ish, it would have been a nice background for a flyer.
Oh, and priorities! Logo of company is tiny, almost everything is bigger!