It is so important to have a website for your business. Even if you are in the service industry.
No one hardly ever looks in the yellow pages anymore. Those books are used for toddlers who can't reach to eat at the table, so they sit on them. 
No really, it is vital to have a website. It is also very vital to make sure you have correct keywords on your website so you can be found easily on Google.
Also put your website and business in Google Maps. This is another way I would get a lot of interest into my cleaning business. People close to you in your area will find you this way when they search Google.
Also make sure that your website is professional looking. It drives me crazy when I see an un-professional looking website! First impressions are everything!
I have had so many clients tell me they hired me because my website was professional and I looked like I had my act together.
So my advice is:
1. Website presence
2. Correct keywords
3. Google maps
4. Be as professional looking as you can on your website.
5. Have a contact form on your website so they can email you.
(many people are too lazy to call anymore and they only want to email....so this is important! You could lose potential customers!) 
-------------------------
Start Your Own Green Cleaning Business