Hello!
This is a great opportunity for an independent agency and I'm glad you recognize that outsourcing is the way to go. My expertise is in lead generation with Facebook and Google ads, which point to high-converting ClickFunnel sales mini-websites.
Facebook advertising, in particular, provides the following for you:
1. audience segmentation to target your ideal customer
2. immediate lead generation
3. research capabilities to identify the demographics and interests of your ideal customer to maximize the impact of your advertising budget
4. the greatest possible advertising outreach for the least cost
5. measurable outcomes of the effectiveness of the ads (the "analytics") which permit ongoing adjustment for maximum profitability, based on real numbers (we compare the various ads to one another and kill off the poor performers)
Your advertising campaign will also benefit from the following:
1. automatic tracking software to follow up (by emails, phone calls, and texts) attractive leads that don't immediately become customers, in order to convert as many as possible.
2. email list building of all contacts and leads for future sales campaigns
3. sales funnels (mini-websites) for both Facebook and Google ads to point to, which convert contacts to leads at the highest rate (much better than conventional websites)
An effective campaign researches your competitors, diverts their web traffic, boosts your branding, promotes SEO of your websites, and sticks to the plan.