Don't feel like you have to pay $5.00 a click to get business. I stay in the $2.00 range and come up 5th or 6th and book plenty of jobs. $675 in jobs this week to be exact.
That doesn't sound like too many impressions. Make sure you got any key word somebody might use spelled 10 different ways. Carpet cleaner, carpet cleaning, carpet cleaners, upholstery cleaners. Also each of those words followed by each area you serve.
The internet is the cheapest advertising I have done and the pay per click will improve your natural search rankings contrary to what Yahoo and Google claim.
And the beautiful part is,,,,,NO MORE YP ADS!