We run your Facebook ads. You run your crew.

Custom ads and a fully managed Meta campaign for roofing and home service companies. We build it, launch it, and keep improving it every month.

Summit Ridge RoofingSponsored
Sample Facebook ad: Roof leak? Get it checked before it gets worse. Free leak inspection.
Free leak inspectionBook a time that works Get quote

Sample ad for a fictional roofer.

Roofers: we work for free until you get results

You pay us $0 (no setup, admin or management fee) until your first 3 booked appointments. No appointments, no fee. Then a flat $997 a month. Your ad spend goes to Meta directly (at least $75 a day). Only our first 3 roofers get this, and we take one roofer per area. Read the terms

Check if your area is open

Starting at $997 a month

90-day results guarantee

You own your page and ad account

Ad spend goes straight to Meta

How we work

A clear process from the first call to a campaign that keeps getting better.

  1. 1

    First contact

    A short call about your company: your services, your area, the jobs you want more of and your budget. If it's a fit, we send a simple agreement.

  2. 2

    Research and development

    We study your market and the ads your competitors run, pick the angles worth testing, and build your first set of ads, the campaign and the lead form. You approve it all before anything runs.

  3. 3

    Launch

    You add us as a partner in Meta Business, never with your password. We go live, connect lead alerts to your phone and set up your lead tracker.

  4. 4

    Monitor and improve

    We watch cost per lead, pause what stalls, put more budget behind what works and add fresh ads every month. You get a report on the schedule you choose.

Every lead in one place

Each new lead is sent to you (by text or email) and lands in a shared lead tracker, so your team always knows who to call next and nothing slips through.

  • Name, phone and the job they asked about
  • A to-do list of who still needs a call back
  • Status for every lead, from new to booked
  • A simple summary of leads by week
Lead Tracker LeadsTo DoSummary
ReceivedNameJobStatus
Today, 9:12 amMarisa KowalczykRoof leakNew
Today, 7:48 amDev RanganFull replacementCalled
YesterdayTom AlbrechtStorm damageEstimate booked
YesterdayRenee DuchampGuttersCalled
MonLuis FerreiraInspectionEstimate booked
Example data. Your tracker is a Google Sheet shared with your team.

Why we keep making new ads

In our own campaign selling to roofing companies, we ran six ads in the same campaign. One ad brought in leads for about half the cost of the others. There's no way to know which ad will win before you test it, so we keep testing.

Cost per lead, same campaign
Best ad about $35
The other 5 ads $75+

TavaTrack's own Meta campaign, Sep 23 to Oct 8, 2026: $785.55 spent, 15 leads, 12 of them from the best ad. These were business leads, not homeowner leads, and your numbers will be different.

Pricing

Plans are sized by how many locations you advertise and your daily ad budget. Going over either limit moves you up a plan. Every plan starts with 90 days, then goes month-to-month. No setup fee, no 12-month contract.

Single location

$997/month

1 location and up to $150 a day in ad spend.

  • Custom ads for Facebook and Instagram
  • Fresh ads every month
  • Campaign setup, targeting and lead form
  • Ongoing monitoring and changes
  • Lead texts and your lead tracker
  • Cost-per-lead reports
Get started

Custom

Let's talk

4 or more locations, or more than $450 a day in ad spend.

  • Everything in Up to 3 locations
  • A plan built around your markets
  • Reporting on the schedule you need
  • One point of contact for your team
Talk to us

Ad spend is separate. You pay Meta directly, on your own card. We recommend at least $75 a day per location.

Every plan is covered by our 90-day results guarantee. How it works · Full pricing details

Roofers: our first 3 roofing clients pay us $0 (no setup, admin or management fee) until their 3rd booked appointment. Ad spend goes to Meta. See the offer

Results in 90 days, or your management fee back

If your first 90 days don't bring in at least 10 qualified leads or 3 closed jobs, you can ask in writing, within 14 days after day 90, for a refund of the management fees you paid for those 90 days (less card processing fees). On multi-location plans the targets are per location. Ad spend paid to Meta isn't refundable.

  • Stay the full 90 daysKeep the ad spend we agreed on running the whole time.
  • Pay on timeFees paid in full, within 3 days of the due date.
  • Call your leadsWithin 1 business day, at least 3 tries, logged in your tracker.
Read the full guarantee terms

Straight answers

See all questions · Facebook ads for roofers

Do you post on our Facebook page or manage social media?

No. We only do paid ads on Facebook and Instagram. No posting, no page management.

Do I need a website?

No. Homeowners fill out a short form right inside Facebook or Instagram, and the lead comes straight to you.

Who owns the ad account and the leads?

You do. You give us partner access through Meta Business, so we never need your password. If you leave, everything stays with you, including the ads.

Is there a contract or setup fee?

No setup fee. Every plan starts with 90 days, which is what the guarantee covers, then goes month-to-month with 30 days' notice to cancel.

What counts as a qualified lead?

A real person in your service area who fills out your ad's form, or calls or messages you from the ad, with a working phone number or email. Duplicates, spam, job seekers and salespeople don't count. Full details are in the guarantee terms.

Can I see your work before signing up?

Yes. Tell us about your company and we'll make a sample ad for you. It's yours to keep either way.

What if the ads don't work?

That's what the 90-day guarantee is for. If we don't hit 10 qualified leads or 3 closed jobs in your first 90 days and you've met the guarantee conditions above, you get your management fees back. After that, you can cancel any month with 30 days' notice.

Do you use AI to make the ads?

We use modern design tools, AI image tools included, so we can make and test more ads. We never pass off a generated picture as your work. When an ad shows a finished job, it's your photo.

Tell us about your business

We'll get back to you within one business day to set up a short call. No card, no commitment.

  • A straight answer on what ads could do in your area
  • A recommended plan and budget
  • A sample ad, if you'd like to see our work first