Yes we can effectively promote your business on Facebook and Instagram only if you own a Facebook Page and a Facebook Manager Account linked to your brand's name. If you don't have these two requirements we can create them for you.