I agree that social media can be a great tool for marketing your business, but you have to make sure you have time to check on your pages as frequently as possible so as not to miss any inquiries from your potential customers, or more convenient would be having your own desktop and mobile compatible website ;)
Lately Facebook Ads has not been that effective. Too many fake likes. The best way to get return is to be active, engaging and with good content.
You got to discover also which would be the best channel to be in. For my company, Biziil.com, for example, the best channel for my surprise was Twitter. You can discover what is the best channel for you using the keywords most people use to find your website.
I do a report for free on that if you are interested in reaching 200 million new potential customers, just visit biziil.com