Over the past few years I've managed to rank #1 for a number of home-improvement and landscaping websites. Nowadays though, it's much harder. The following website typifies the 'no rhyme or reason' trend ... Step forward LondonDecking.com (I have no affiliation) > According to Majestic SEO/Open Site Explorer and co. this website has a weak backlink profile. > Minimal social media Shares, Likes, Pins, etc. > It's thin. Yet this site ranks #1 for it's primary search term. The site on my signature is new and lacking in the criteria outlined above. However, there are similar examples in my locality. I have theories about this sites ranking well, but I'd appreciate the feedback other SEO's on the forum. What's working for you in local SEO?