I have recently started up, and i dont deliver really. I choose a road to go to, i then knock on the door with my planner open and a leaflet in hand. Politely explain that im a local window cleaner in the area, and then continue to ask if they currently have one or are looking at getting one, Then book them in for quote etc.
People that are not in, i leaflet drop and call back a few days after i have cleaned the neighbours, so there is a chance they have seen me. People that say they have one or want one in the future i give a leaflet and say take it as a second port of call. Amount of people that have said they're window cleaners have gone missing is unbelievable ( some of these people also say they have one to get rid of you )
On average i get a new client every ten to fifteen minutes of knocking. Only had one call from just dropping a leaflet, and about five from personally handing them over to people that said they didnt avctually want/need one.
so really knocking and introducing yourself is the much better optiom.