Anyone that manages a page on Facebook can buy ads by visiting business.facebook.com. The best results often come from professional ad management services from digital marketing agencies that create, buy, and measure ad success on your behalf.