You can market your site thru local branding, social media and networking . SEO has much higher long term results other than SMM. There are lots of strategy just find what is more effective for your business co's not all strategy are effective. It varies on some factors.