Try FB Ads and see if your final ROI is good enough. If it's not, you can try some FB marketing tools to maximize the reach yourself.
Some of our clients didn't get good results from Ads so they use our FB automation tool to distribute content with bulk accounts to acquire new customers and generate leads
If you have a super sufficient budget, Ads is def the first choice though