Facebook and Instagram lead ads for roofing, HVAC and med spa
Your next Facebook campaign, built before you pay for it.
NovaAds reads your website, asks six plain-English questions, and builds the whole campaign for you to review free: the audience in words, up to eight ad-copy variants with their hooks, generated images, and the daily budget it picked. Approve it and it is created paused in your own ad account, on your own card, with no markup. Nothing spends until you tap Go live.
- Your first preview is free, no card
- Created paused
- Your own ad account and card
- One switch stops everything
- Objective
- Lead generation
- Audience
- Homeowners, 15 mi radius
- Daily budget
- Chosen by NovaAds, shown before you approve
- Ad copy
- Up to 8 variants
- Images
- Generated for your business
You see all of this before a card is ever asked for.
See the product
This is what lands in your review, before a card is ever asked for.
Every preview includes the audience in words, the daily budget NovaAds picked (shown, not hidden), up to eight ad-copy variants, generated images and the economics behind the budget. Then you decide.
Harbor Roofing · Free Preview
A typical job is worth $8,000 to you, so with your close rate a lead is worth about $2,400. We aim to buy leads under $720.
Ad copy
+4 more variantsIs your roof older than your kids?
Storm season is coming. Is your roof ready?
Free roof inspection and a written estimate, this week.
Images



We held back 1 of your 8 ads to keep your account safe
Where ad money goes
Most local ad budgets don't fail. They leak.
A boosted post with no lead form. One ad running for months. A retainer plus a cut of your spend. Drag to see what changes.
The boosted post · Roofing
- $300 on a boosted post
- 412 likes
- 0 phone calls
The button said Like, not Get a quote.
- Lead-objective campaign
- Homeowners, 15-mile radius
- Up to 8 ad variants
- Instant lead form to your inbox and email
- A monthly ceiling you set
Built to be reviewed, then launched paused in your own account.
Set it and forgot it · HVAC
- Launched in April, untouched in August
- Same ad for four months
- Budget never revisited
- Cost per lead unknown
Nobody was looking, so nothing changed.
- Proposals to pause, shift budget or bring in a fresh ad, applied on your tap
- Monday report in plain English
- Cost per lead in the report whenever Meta reports it
You approve each change with one tap.
The retainer · Med spa
- Monthly retainer
- Plus a percentage of your ad spend
- Reporting on request
Published guides put it at $500 to $2,500+ a month plus 10 to 20% of spend. Sources below.
- One flat fee, no percentage
- Ads in your own ad account on your card
- Stop everything, any time
Ad spend goes to Meta either way. Only the middle changes.
Illustrative setups to show the mechanics, not measured results.
How it works
Four screens. You hold the last one.
This is the real flow, rebuilt here so you can see it before you sign up. Sample business, sample numbers.
- 01About 2 minutes
Connect your Facebook
One tap on Allow. NovaAds finds your ad account and Page, so there are no IDs to copy and nothing to paste.
novaads.io · Connect your FacebookConnect your Facebook
IllustrativeConnect with FacebookAllowedAd accountHarbor Roofing (USD)Facebook PageHarbor RoofingYou're connectedNext: tell us about your business
- 02About 3 minutes
Describe your business
Paste your website. NovaAds reads it and suggests answers you confirm. You add what a job is worth to you and your privacy-policy link, which Meta needs for the lead form.
novaads.io · Describe your businessTell us what you want more of
IllustrativeStart here. Let us read your websitehttps://harborroofing.exampleHere's what we learned- Business
- Harbor Roofing
- Services
- Roof replacement, repair, gutters
- Service area
- Nassau County · 15 mi radius
- Offers
- Free inspection
- Category
- Roofing (92% sure)
Privacy-policy URLhttps://harborroofing.example/privacyMeta needs this to create your lead form.
- 03A few minutes to build
Review the whole campaign
Audience in words. Up to eight ads with their hooks. Generated images. The daily budget NovaAds picked, shown before anything is created. Rewrite the copy or regenerate any image you don't like; three rewrites are free. Your first preview is free, with no card.
novaads.io · Review the whole campaignIllustrative — sample data, not a customer resultHarbor Roofing · Free Preview
Ready for reviewRead every ad, then approve.Daily budget$40/daySized to your typical job value and close rateExpected cost per lead$— to $—Your real range appears on your own review screenAudience15 mi radiusHomeowners near Massapequa likely to need a roof check after stormsA typical job is worth $8,000 to you, so with your close rate a lead is worth about $2,400. We aim to buy leads under $720.
Ad copy
+4 more variantsCuriosity gapIs your roof older than your kids?
UrgencyStorm season is coming. Is your roof ready?
OfferFree roof inspection and a written estimate, this week.
We held back 1 of your 8 ads to keep your account safe
Everything is created PAUSED. Going live is a separate, explicit step. - 04One tap
Approve, then go live
Approving is when a card is asked for. Everything is created paused in your own ad account and read back to verify. Go live is a separate tap, and nothing spends until you make it.
novaads.io · Approve, then go liveHarbor Roofing · Free Preview
IllustrativePublishedSet up in Meta, pausedEverything is created and verified. Go live when you're ready.
Go live for 7 days?Daily budget $40 · up to $280 over 7 days · billed by Meta to your card.
Your campaign is liveDelivery is on. Pause any time; it takes effect right away.
Connect your Facebook
IllustrativeNext: tell us about your business
After you go live
It reports to you. You stay in charge.
NovaAds reviews your campaign and proposes changes, such as pausing an ad, shifting budget, or bringing in a fresh ad, that you approve with one tap. Leads land in your inbox as they arrive, and Monday brings a plain-English report.
Suggestions for you
Illustrative — sample data, not a customer resultBounded on purpose
Built to stay inside your limits.
Handing software your ad budget is a real decision. These are the limits NovaAds works inside.
- Created paused, verified, then yours to launch
- Every campaign, ad set and ad is created paused in your ad account and read back to verify. Nothing spends until you tap Go live.
- See it all before a card
- Your first campaign preview is free and needs no card. A card is asked for when you approve the campaign for setup, and only then.
- Your account, your card, no markup
- Meta bills your ad spend directly to you. NovaAds never holds your ad budget and never marks it up.
- A spend ceiling with a brake
- Set a monthly ceiling in Settings. NovaAds checks Meta's reported spend against it about every four hours and pauses every NovaAds campaign once its estimate of this month's spend reaches the ceiling. Meta reports spend with a lag, so it's a brake, not a wall; the account spending limit you can set in your own Meta account stays the hard stop.
- Stop everything, fails closed
- One switch pauses every NovaAds campaign. If NovaAds can't confirm the switch is off, nothing runs.
- Undo where it exists
- Budget and pause changes made through NovaAds are logged with a one-tap undo that checks the live state before reverting. Creating a campaign isn't undoable; pausing it is.
Why not an agency
The agency model charges for the middle. NovaAds removes it.
Published pricing guides put Facebook ads management for a local business at roughly $500 to $2,500+ a month plus 10 to 20% of your ad spend. NovaAds is a flat monthly fee. Your ad spend is paid to Meta, on your card, with no markup.
| A typical agency | NovaAds | |
|---|---|---|
| Monthly fee | $500 to $2,500+ (published guides) | $497 or $997 a month, flat |
| Percent of ad spend | 10 to 20% is common | 0% |
| Whose ad account and card pays Meta | Ask; it varies | Yours |
| See the whole campaign before paying | Ask | Always, first preview free |
| Contract | Ask | Month to month |
| Stop switch | Ask | Stop everything, fails closed |
What are you paying to run ads today?
Estimate the cost of managing your ads, before the ads themselves. Ad spend goes to Meta either way.
Ad spend isn't in either column. It's the same money, paid to Meta on your card. $18,000 a year at your number.
Estimate only. Agency defaults reflect the published ranges linked below and are yours to change. NovaAds fee: the plan you pick. This compares fees, not results.
Where the agency numbers come from
- Clicks Geek · accessed 2026-09-02
“local businesses paying anywhere from $500 to $2,500+ monthly depending on service quality and agency expertise”
“Many agencies charge 10-20% of whatever you spend on ads each month.”
- Fetch & Funnel · accessed 2026-09-02
“Agencies: $500-$5,000+ per month, or 10-20% of ad spend.”
“For small businesses, pricing often starts around $699 per month.”
- AgencyAnalytics · accessed 2026-09-02
“The management fee often reflects underlying PPC advertising costs, determined as a percentage of monthly ad spend, typically ranging from 10% to 20%.”
- Stackmatix · accessed 2026-09-02
“retainers for social media and Facebook ads management typically range from $500 to $5,000+ per month in 2026”
“Many agencies charge a percentage of your monthly ad spend, typically ranging from 10% to 20%.”
Who it's for
Built for trades where a lead is worth real money.
Roofing
Storm-season demand, high-ticket jobs, long consideration windows.
HVAC
Seasonal swings between heating and cooling, plus emergency repair intent.
Med spa
Treatment-led offers under Meta's tighter advertising rules. Ad copy is checked against them before you see it.
Something else local?
Start anyway. When you save the Describe step, NovaAds tells you if it can't run ads for your business; political and cannabis-related businesses are refused before anything is built or charged.
Start anywayPricing
One flat fee. No percentage of your spend.
Credits cover the AI work of building and regenerating campaigns. Proposals you approve, the lead inbox, the Monday report and a hosted lead page are included on every plan.
Launch
One campaign, built and watched.
$497per month
- 1 active campaign
- 200 build credits each month
- Proposals you approve and a Monday report
- Lead inbox and email alerts
- Hosted lead page on novaads.io included
Grow
Up to five campaigns. Test offers, areas or services against each other.
$997per month
- 5 active campaigns
- 600 build credits each month
- Proposals you approve and a Monday report
- Lead inbox and email alerts
- Hosted lead page on novaads.io included
Multi-location
Several locations or brands, or fully done-for-you.
Custom
- Campaign allowance sized to your locations
- Custom credit allocation
- Hands-on onboarding and setup
- Proposals you approve and a Monday report
Need more builds? Boost 100 adds 100 credits for $149; Boost 300 adds 300 for $349. One-time, and they don't expire.
Your first campaign preview is free and needs no card. A card is asked for when you approve the campaign for setup; nothing spends until you tap Go live.
Ad spend is separate. Your advertising budget is billed by Meta directly to your own ad account on your own payment method. NovaAds never takes custody of your ad spend. Cancel anytime from the billing portal; cancellation takes effect at the end of the current period.
How NovaAds uses your Meta data
NovaAds connects to Meta with your permission, using Meta’s official Marketing API under the Meta Platform Terms, and acts only on the ad account and Page you choose.
- Your ad accounts and Pages
- Read once at connect time so you can pick which ad account and Page the campaigns should run against.
- Campaign structure and delivery metrics
- Spend, impressions, clicks, and cost per lead — the inputs for your dashboard, weekly report, and every optimization decision.
- Your lead form submissions
- Delivered to your lead inbox in real time and to your email or SMS alerts. Leads belong to your business. They are never sold or shared between customers.
- Access tokens
- Stored encrypted and used only to act on your account. Disconnect from Settings at any time and all campaign management stops immediately.
Full detail is in our Privacy Policy. Meta users can request deletion of their data through Meta’s data-deletion flow; our callback confirms each request and gives it a status page.
Questions
Questions, answered.
Do I need to know how to use Facebook Ads Manager?
No. You describe your business in plain English and NovaAds builds the audience, ad copy, images and lead form, then creates the campaign paused in your own Meta ad account once you approve it. You never open Ads Manager.
Whose ad account and card do the ads run on?
Your own. Campaigns are created in your Meta ad account and Meta bills your ad spend to your own payment method. NovaAds charges a flat monthly subscription and never marks up or holds your ad budget.
When do you ask for a card?
When you approve the campaign for setup. Building and reviewing your first preview is free and needs no card. Approving creates everything paused in your ad account; nothing spends until you tap Go live.
How much does NovaAds cost?
Two plans: Launch at $497/month and Grow at $997/month, plus a custom multi-location plan. Ad spend is separate and billed by Meta to your own card. Your first campaign preview is free and needs no card; a card is asked for when you approve the campaign for setup.
Who sets the daily budget?
NovaAds picks the daily budget from your typical job value and close rate and shows it on the review screen before anything is created. After launch, budget changes are proposed to you and applied only when you tap Apply.
Can I limit how much is spent?
You set a monthly spend ceiling in Settings. NovaAds checks Meta's reported spend against it about every four hours and pauses every NovaAds campaign once its estimate of this month's spend reaches the ceiling. It's a brake, not a wall, because Meta reports spend with a lag; the account spending limit you can set in your own Meta account stays the hard stop. A Stop everything switch pauses all NovaAds campaigns at once and fails closed.
What does the AI change on its own?
Nothing. It reviews your campaign and proposes changes; you approve or dismiss each one. Budget and pause changes applied through NovaAds are logged with a one-tap undo that checks the live state before reverting.
How is NovaAds different from hiring an agency?
No retainer and no percentage of spend. You see the whole campaign, including audience, budget, up to eight ad variants, images and lead form, before you pay. It lives in your own ad account, changes are proposals you approve in a tap, and one switch stops everything.
What kinds of businesses is NovaAds built for?
Local service businesses that get customers by phone or form: roofing, HVAC and med spas first. If your category can't run lead ads under Meta's rules, NovaAds tells you when you save the Describe step, before anything is built.
Why only Facebook and Instagram?
NovaAds is built on Meta's lead-ad tools: instant forms, Page-based delivery and real-time lead webhooks. Google Ads and Google Local Services Ads aren't supported today, and NovaAds builds a full campaign you review rather than handing everything to Meta's Advantage+ defaults.
What happens if I cancel?
Cancellation takes effect at the end of the current period and stops new launches. Campaigns already in your ad account remain yours; you can pause them from NovaAds or Ads Manager at any time.
See your campaign. Then decide.
Six questions and your website. NovaAds builds the whole thing, including audience, ads, images, lead form and budget, for free. Nothing spends until you say go.
