find cleaning forums and blogs, create your profiles there and post. This one, mycleanlink.com, uscleanersnetwork.com, worldofclean.com, kleenkuip.com and others. Search online for them, you will find much more.
If you don't have a google places listing, create one. Register here to read how to create one and optimize it
Ask your customers, friends and family to write you reviews on google places. The same for yahoo and bing.
Create listings on yelp, citysearch, merchantcirle, thumbtack, hotfrog, manta, buyerzone, linkedin, brownbook.
Become editor on JoeAnt and add your listing there
Maybe, get a website redesign,
Create company videos, people like it nowadays.
write some articles, hub pages and squidoo lenses.
There is no one strategy that will make it, you always need to do many small different things that will bring you the result.