The internet truly is the yellow pages of the future. No longer do people sift through that bulky book to find a carpet cleaner. Now they use the internet to find one in seconds. If you want to gain some of this traffic and do not have the natural search rankings to get it you are in luck. You can always start an Adwords campaign on Google. Read this article for some tips.
The first tip is about starting up your account. Look for a link for a free Adwords credit. They are out there so check your internet host. Take advantage of every thing that you possibly can. The free will help make up for any bidding mistakes you might make in the beginning of your campaign. The next tip is to be careful what you bid on. Avoid bidding on terms that are too generic like "carpet cleaning" or "carpet cleaner". If you do this your ad might run outside of your city. Instead bid on those terms with your city name. For example, bid on "your city carpet cleaning" and "your city carpet cleaners." Another tip is to avoid limiting your area.
Adwords has an option to only show your ads in your area. This is not a good option for carpet cleaners as many potential customers are looking for a carpet cleaner from outside of your area. They might be purchasing a house in a new city or might have rental property in your city and if you limit your area they will not see your ad. My last tip is to bid on all of your variations of search terms. For example, bid on "your city" carpet cleaners, carpet cleaner, carpet care, steam cleaning, carpet shampoo, etc. This will give you many more ad views and increase your chances of success.
I hope these few tips have helped you. There is of course much more to learn about running a successful Adwords campaign but you will learn as you go. Read the Adwords tutorials on the Google website and you should be in good shape. Good luck to you and your business.