Facebook is way up there for advertising monthly window cleaning. Once you get your settings right I would say it's better than canvassing and certainly more cost effective. Yes you get your messers and I have written in excess of 1000 notes in bad payers off but once you have got rid of them your laughing. I am too trusting and let customers go to 3 , 4, 5 weeks but I have stopped that now.. anyone that says Facebook is no good has either not tried it, or not given it enough time to give an honest and informed opinion. It's a very very powerful tool if used correctly.
R