when starting out you need to do the lot, and expect to make a loss on it too. its about getting people in your area to remember you. leaflets (as many as poss) local mags rags, neighbour nudgers, yell and pages, thomp, ad words, seo, kitchen sink. bus cards, i could go on. no single marketing idea makes a profit. (apart from the free ads but you only get 2 jobs a year from them)then the best marketing of all, do the best job possible, do this for a year or so and eventually most people in your area will think of you when they want there carpets cleaning, only then can you slow down your marketing to start making a good profit,
hope i'm right.
derek