John,
We use the Google Adwords, It works great for us. However, just three years ago we were bidding .30 (cents) for are key words. Now, other contractors are
using it. The bidding is around 1.50 a click for the top six. I have a 6-dollar a day limit, and I meet that most days. Last year my website generated over 400K in business, which is a about a 3400.00 yearly investment. My best ROI on any advertising/marketing for my company.
I use the obvious key words, but also use other paver installers companies names. You have to get creative and also monitor the effectiveness of your key words.
Peace and Merry Christmas.
Rex
http://PaversIsnstalled.com