Denzle's advise was very sound. Image is important in any business and this one is no different.
I found a long time ago that the way you look when you go canvassing makes a lot if difference.
The customer doesn't know you and if you look dodgy they are likely to say no even if they need a cleaner.
I wear overalls, apart from anything else its cheaper than ruining your clothes.
Hoods and pratt hats etc make you look like a crook.
The other piece of advise I would give you is canvass, canvass, canvass