InVideo has the best Facebook ad templates out there. You can find templates for just about any business from utility services to medical services to real estate marketing.