The best way to generate leads is to work your sphere of influence. Another is to find ways to get people to ask what you do in social situations so it won't seem like a sales pitch. And instead of telling them how great you are, tell them why you got into the business and why you chose the company. It won't seem like a sales pitch and allows you to talk about what you do after being asked.
Trulia's advertising used to be a good way to generate business, but it's become another waste of time. However, answering questions in this forum in a way that makes you stand out is a good way to pull in business.
I have found Trulia to be the best value.
I have received leads just by posting blogs and answering questions.
There are many sites out there that want you to pay up front, and commit to a contract. I prefer to pay as I go, which makes Trulia my pick.
Much success to You.
Kawain Payne, Realtor
All the best.
Coldwell Banker Star Realty
BRE Lic #01456982
Build it from the ground up in such a way that it targets three major keyword phases:
#1) YourTown Homes
#2) Homes for sale in YourTown
#3) YourTown Homes for Sale
Target the entire thing from the title tag all the way down to the way you name your images in a way that optimizes the site for those three keywords. Worry about getting it to rank for "YourTown real estate" WAY down the line. It's not as good of a keyword.
Then, put lots of video of YOU on the site so that people can start to get to know you. Them seeing you in video offering up information about YourTown and how to either get the best deal as a buyer in YourTown or how to get the best results as a Seller In YourTown will build trust with the prospects. It's better than door knocking...which has proven time and time again to be very effective.
Make sure that you create some type of mini-training video series that they can only get if they trade their email for the course. Once they are on the list, develop more videos that they get which are of interest to them. Put all that into an autoresponder so that they start getting it in sequence once they sign up.
Everything on the website should add a prompt to have them call you. If they do call you after all of this....they've pre-vetted themselves and will be much further down the line in the process of the sale and they will ALSO be far more committed to the idea of doing business with just YOU.