a good website is a must i think. ive gained about 30% of my work from my website. get listed on google aswell, for key words just put anything and also misspell some of the words as some people cant spell and this gives you the advantage over other cleaners in the area.