I think a key area being overlooked is word of mouth (WOM). How often do you make a purchasing decision or to at least check out a product/service based on a referral?
I'd suggest that almost all of us now use the web and, more importantly, reviews and comments to make decisions. If you've make a purchase in the last several months, you probably spent a significant time reviewing deciding on where to buy.
The same process holds true for services. The difference comes in the timing of the event. When purchasing new flooring, people tend to take time. The look at colors, they shop prices, they look at model homes, etc... I then think they make a purchase based on comfort/reputation, inventory, pricing and timing of installation.
The comfort/reputation is a big item. Flooring is fairly expensive, disruptive and somewhat permanent. People want to make a decison on the other factors, but don't want to make a mistake on the installation.
So, the biggest challenge is getting the opportunity to be considered as a possible provider. This means you need to capture their interest in the begining of the cycle.
If you have happy customers, you need to get them to talk about you. The spoken word is always best, but having an uncensored (by you) comments section on your web site, a forums area where people can openly talk, etc... are all very good. People want REAL input.
They don't want the corporate marketing mumbo-jumbo. Corporate marketing is just about getting the to pay attention. This means who can shout the loudest to get attention. Which is expensive, abrasive and the ROI is generally quite low.
Here's what I'd suggest:
1 - devise a plan to get noticed. These items should be your corner stone items (yellow pages, newspaper).
2 - devise a plan to drive awareness on specials. Special pricing events - these are generaly a campaign - short term activities (newspaper, radio, flyers)
3 - gain customer comments. When you install a project, mail to them a post card asking for feedback, phone call and ask for feed back, mail a post card with your website address and ask for comments, mail a referral card to them giving the customer a discount on their next project if they refer someone to them (the referee brings in a card from the orginal customer - you then mail the card back to the referral with a discount).
4 - get people to rank (1-5 stars) for the quality of the install, customer experience, value and post this to your site
5 - do a great job in servicing your clients.
Other items:
Set up a twitter account and get people to follow you. When you have promotional offers, send out a tweet!
Bottom line for this is the value of WOM is key. WOM marketing can be spoken or written. The value to your prospective customers is in open and honest feedback from your past clients.
Don't filter comments. Be brave. Be honest. Be good. Your customers will reward you for it.
Best
David