How does Buildzoom get on top of the google searches for remodelers?

no idea, but if you find out please let me know.
I spend quiet a bit of money on google, after 2 1/2 years, I do appear on some top listings.

BuildZoom places top on Google searches due to the market specialist that they have in place. The website was built properly and the SEO and content was worded in the correct way. If you are wanting to have your website placed on the front page then you would need to either 1 learn SEO and website design or 2 hire a website designer that can do that for you. Google has a lot of criteria that must be meet and it changes constantly as the technology world grows. The other option is Upgrade your account to a Premium member and have BuildZoom build you a website. The question is do they build it with the same care and SEO as theirs? I doubt it will be as detailed since SEO is very expensive and time consuming.