See I know that making social presence or hight quality content will help. But what I think is that company site will be new and it will take years to show on Google first page. Cause of competition. So I will suggest you to use only KGR technic. Dude this will help you to get traffic and if your business model is good they might convert into your customers