Start With "Carpet Cleaning" and build on that with things like "Carpet Cleaning your area" "Tile Cleaning" etc
Think of what your customer would type into Google to find one of your competitors.
Edit: Meta tags are very important but remember to focus on content on your front page. The search engines look at that more than anything else.
Once it's built, try to get some quality inbound links etc. Post your company info along with your website in every online directory in your area...most of them will give you a free listing...why? Because they want customers to come to them looking for companies....so they had better have some companies listed.
Some of the good ones will have your info before you put it in so look for your company first...if you don't find it...then list it.
It's best to claim a listing before listing a new one because the older one will be more established...possilby higher up in the listings on that website.
Of course get on Google and then most directories will find you because of that.