I have a website that get roofing leads in my area. The site was built in 2012 using local pages ninja. I ranked for my keyword "roofing mycity" and did well for a month. I then got hit with a Google update and my site slid down to nowhere. I lost my tenant and my joy of my first income producing site. Some months went by and I began getting phone calls off and on that I would just give away to local roofers. Fast forward to 2014 the calls began to increase and to my surprise my Google Places listing is in the #7 slot but seobook rankchecker says I am at 185 for my keyword. So I took a look at what my compettitrs have and they all have blogs on their sites. I am going to add a blog and post fresh content for the next 14 days to see if that helps. Should I submit the links to and directories or bookmarking services? Any suggestions on what's working now in 2014 will be helpful.