It is not necessary to sign up for every social media site out there, but it is a good idea to at least set up a profile on a few of the top social media sites. Those would be Google+, Instagram, Facebook, LinkedIn, YouTube, and Twitter.
By utilizing social media in your community it can be a powerful way to send business to your company. A great way to test this theory is to pick a social media site like Facebook and really put the effort into establishing yourself. You will need to give it some time so be patient and stay active with your account. When creating updates on your account it is always best to do a visual update. All text updates are usually non productive and a waste of time. The updates that get the most shared are usually, inspiring, useful, funny and cute. The goal to social media is to get the conversation going between several people.
Having good reviews on the products or services you sell are a great tool for local search results and for people that are on the fence about using your company versus someone else. It is very important to have your customers put reviews on business listings like Yelp, Google+, Foursqure, Superpages, etc. Make sure and let your customers know it is very important to leave a review since your future business can depend on it.
You can also have an SEO agency generate links for you and manage your social media campaigns.