For roofing contractors · Founder pricing locked in for life

Fire your roofing-marketing agency. Catch every storm call. Book every inspection.

The AI-powered playbooks roofing contractors are using to stop paying $3,000/mo to an agency (plus 15–20% on top of every LSA lead), and an answering service for the 2am hail call — and run their own pipeline directly from Google LSAs, GBP, Meta, and reviews.

See what you stop paying for ↓

One bill. One year. Every playbook. No upsells, no per-seat licensing.

Watch first

See exactly how it works

A quick tour of the program — and what's inside the classroom.

What roofers actually pay for

You spend like an agency client.
You should be running it like an owner.

01

Your agency is marking up every LSA lead by 15–20%

Google Local Service Ads are one of the strongest paid channels in roofing — pay-per-lead, top-of-page placement, the Google Guaranteed badge. The leak isn’t LSAs. It’s paying an agency 15–20% on top of every lead PLUS a $1,500–$3,000/mo retainer to manage a dashboard you could run yourself in 20 minutes a week.

02

Storm chasers underbid you the day after the hailstorm

Out-of-state crews show up with low quotes, no local license, and pickup-truck signage. By the time your agency posts the seasonal Facebook ad, the chasers have already walked your neighborhood twice.

03

The 2am hail call goes to an answering service

You pay $300/mo for an answering service that takes the name and number and texts you in the morning. The homeowner with water in their kitchen called the next number on Google by 2:03am.

04

Door-to-door reps cost $50k a year — and barely close

Salary plus 5–10% commission for canvassers who knock 200 doors to get one inspection. Replace half of that pipeline with a properly-run Google Business Profile and you keep the difference.

05

Insurance claims chew weeks of your time, every job

Adjuster meetings, supplements, pickets — none of which your marketing agency helps with. They’re billing $3k/mo and they don’t know the difference between an ITEL test and a chimney flashing dispute.

06

One bad Yelp / Google review tanks your LSA rating for a month

Google’s Local Service Ads weight reviews heavily. You finish 30 jobs a month, ask for reviews on maybe 4, and the one unhappy customer is the loudest. There’s no system catching the 26 happy ones at the right moment.

What the roofing marketing stack costs

The roofing-contractor stack, priced like it actually is.

Most residential roofers spend $4,000–$10,000/month combined on marketing — agency retainer, LSAs, lead-gen platforms, sometimes a full-time canvasser. The course gives you the playbooks to do most of this yourself.

Local agency retainer (roofing specialty)$2,000 – $5,000 / mo
Google LSAs (pay-per-lead, agency-managed)$80 – $300 / lead + 15–20% mgmt
SEO agency retainer$1,000 – $3,000 / mo
Lead-gen networks (RoofPros, ProConnect, HomeAdvisor Pro)$80 – $300 / lead
Roofing CRM (AccuLynx, JobNimbus, Roofr)$99 – $400 / mo
Door-to-door rep (loaded cost)$4,000+ / mo
Answering service for storm calls$200 – $500 / mo
I Fired My Agency — the playbooks to run most of this yourself$497 / year

Optional CloudPulse ($97/mo) for the after-hours voice agent that handles the 2am storm call, missed-call text-back, and 60-second lead reply on every web form — the three systems that recover the inspections you’re losing to slow callbacks.

The roofing-contractor path through the course

Seven playbooks. About a weekend each.

These are the lessons most roofing contractors ship first. Each one stands alone — pick whichever is leaking the most pipeline this month.

Your first AI voice agent — the after-hours receptionist

Storm calls don’t respect business hours. The agent qualifies the call (hail, wind, leak, age), captures the address and roof age, books a free inspection for the next morning, and texts you the recap. The answering service was charging $300/mo to take a message; this books the job.

Reply to every web lead in under 60 seconds — automatically

LSA leads, Facebook leads, and website forms all fire into SMS now. The contractor who texts back inside 60 seconds wins the inspection; the one who calls back in two hours loses it to the storm chaser already on the porch. Speed-to-lead is the entire game.

Local SEO that actually moves the needle

Your Google Business Profile, ranking in the map pack for “roofing contractor in [your town]” and “roof inspection near me.” Free, about two hours, then it works for years — and it’s the same review velocity that drives your LSA Local Service Ads rank.

Ask for the review at the exact right moment

Roofers get 30 great jobs and ask 4 customers. This fires an SMS the moment the final invoice is paid in your CRM, with the direct Google review link prefilled. Triples your monthly review rate, and review velocity is the single biggest input to LSA ranking and conversion.

Meta ads (Facebook & Instagram) for local businesses

Hyper-targeted post-storm Facebook campaigns on a $50–$100/day budget that you control. Specific offers (free hail inspection, no obligation), Claude-written three-beat openings, and storm-radius geofencing — at a fraction of LSA cost per inspection booked.

Missed-call text-back (the 10-minute build worth more than every other one)

The hail-storm afternoon when 20 calls hit and your one office line was busy on the first one. With this live, every missed call gets an SMS in 30 seconds with a link to schedule the free inspection — instead of the homeowner calling the next listing.

Run your own Google Local Service Ads

LSAs are the strongest paid channel in residential roofing — and the dashboard isn't a dark art. The lesson walks Google Guaranteed verification, calibrates your bid against actual close rate, ships the rank-driver loop (reviews + response speed + GBP), and runs the 10-minute Monday optimization + lead-dispute ritual with Claude doing the analysis.

Antonio Calabrese — founder of Ascentrix and creator of I Fired My Agency

Who built this program

Hi, I'm Antonio.

For 15 years I've run Ascentrix — a digital marketing agency that handles SEO, paid ads, websites, automations, and AI agents for small businesses. Hundreds of local service businesses — real-estate agents, contractors, movers, salons, restaurants, clinics — across more industries than I can count.

In all those years, the thing I’ve watched up close with roofers is owners writing $3,000+/mo checks to a marketing agency to run their LSAs (with another 15–20% layered on top of every lead), plus a $300 answering service, plus a $4,000/mo canvasser — for work an AI voice agent, a well-built GBP, and a self-managed LSA dashboard would handle better than half of it. Not “maybe.” Not “in a year.” Now. This weekend. Keep the LSAs. Lose the markup.

So I built this course. Every playbook is exactly what my team and I would run for one of our agency clients — but stripped down so you can run it yourself, with the same AI tools we use internally.

If I do my job right, you'll never need an agency again. That's the point.

Founder pricing · ends when we hit our enrollment cap

Lock in $1,997 $497
for as long as you stay subscribed.

Once we hit our early-access cap, the price goes to $1,997/year. If you're in before then, you keep paying $497 for as long as you stay subscribed — even after the price changes for everyone else.

What this stack is worth

What you'd pay elsewhere — line by line

Each row is what an actual small business owner pays for the same outcome today. Add them up, then look at the number below.

  • Personalized Business Brain wizard

    Diagnostic + 12-week priority plan + 18 starter marketing assets generated for your specific business — what a marketing strategist charges for an audit + plan.

    $1,997

  • 9 playbooks · 32 lessons (living curriculum)

    Local SEO, paid ads, website, content, email, automations, AI voice + chat agents — rewritten when the tools change. What a comparable annual course costs (before it goes stale).

    $2,997

  • 12 downloadable Claude Skills

    Install once, use forever. Replaces the prompt-library subscriptions and one-off prompts other AI courses charge separately for.

    $497

  • Live homepage scan + Google Profile analysis

    Built into the Business Brain. Replaces the SEO audit + competitive analysis an agency charges for as a paid intro.

    $497

  • Brain-aware lesson prompts

    Every lesson’s skill prompt one-click pre-loads your Business Brain. Replaces hours of re-explaining your business in every Claude conversation.

    $497

  • Weekly Monday sprint emails

    This week’s task from your 12-week plan, delivered. What an accountability coach or marketing consultant charges for the same nudge.

    $497

  • Living curriculum updates (no stale-course tax)

    When Claude, CloudPulse, or a key tool changes, the lesson gets rewritten — you don’t buy a new course every year.

    $997

  • Direct founder support

    Reply to any course email and you reach the founder direct — 15-year agency veteran who wrote it. What a private community or 1:1 coach costs to access.

    $497

  • 30-day Working System Promise

    Ship a real result or every dollar back. No conditions, no hoops.

    Risk-free

Total stack value

$8,476 / year

Founder price

$497

You save $7,979 / year. Locked in for as long as you stay subscribed — even after the price changes for everyone else.

How it stacks up

Agency vs. doing it yourself vs. I Fired My Agency

Each row is honest. The agency isn’t a villain; doing it yourself isn’t stupid. They’re different trade-offs. Here’s where this course actually wins — and where it doesn’t pretend to.

What you pay

An agency

$2,000 – $5,000 / mo retainer

Doing it yourself

$0 — plus 100+ hours of figuring it out

I Fired My Agency

$497 / year. Locked in.

How fast you ship

An agency

6 – 12 weeks per project, on their timeline

Doing it yourself

Stalls — between research, second-guessing, and life

I Fired My Agency

One weekend per playbook. Multiple shipped this month.

Who owns the systems

An agency

The agency. You stop paying, it stops working.

Doing it yourself

You — if you finish

I Fired My Agency

You. Every account, every prompt, every automation in your name.

Personalized to your business

An agency

Only if their account manager actually reads your notes

Doing it yourself

Sure — once you build the playbook yourself

I Fired My Agency

Business Brain wizard learns your business in 6 minutes

Powered by AI you control

An agency

Sometimes. Often a black-box tool they resell

Doing it yourself

Whatever you assemble — and re-assemble each year

I Fired My Agency

Claude throughout. Your prompts, your Project, your data.

Stays current when the tools change

An agency

No. Tactics go stale; you keep paying.

Doing it yourself

No. You learned 2024's AI; 2026 is different.

I Fired My Agency

Living curriculum. Tools change → lessons get rewritten.

Support when you're stuck

An agency

Account manager who knows your industry less than you do

Doing it yourself

Forums and YouTube comments

I Fired My Agency

Reply to any course email. You reach the founder direct.

Cancel anytime

An agency

After a 6 – 12 month contract, sometimes

Doing it yourself

I Fired My Agency

Yes. 30-day Working System Promise: ship a result or refund.

Founder tier

$1,997

$497

/ yr

You save $1,500/year · locked in for life

Renews automatically at the same $497 rate. Cancel any time from your account — your access stays live until the end of the year you've paid for.

What you get the moment you sign in

  • 9 playbooks · 32 lessons covering Local SEO, paid ads, website, content, email, automations, AI voice + chat agents, plus MCP setup and how to build your own Claude Skills
  • 12 downloadable Claude Skills — install once, use forever, work the way you do
  • Every update for as long as you’re a subscriber — when an AI tool changes (and they will), the lesson changes
  • Direct support — reply to any course email and you’ll reach me, the agency owner who wrote it
  • Living curriculum: new lessons + new skills added year-round at no extra cost
  • 30-day Working System Promise — ship a real result or get every dollar back
Secure Stripe checkoutCard · Apple · Google PayCancel anytime

Why so cheap? You're a founding member. Your $497 funds the next year of lessons, skills, and updates. Once enrollment caps, it goes to $1,997 — and stays there. Founding members keep $497 forever.

Still cheaper than 3 Google LSA leads. Build the after-hours voice agent in 45 minutes and the next storm call pays for the entire year.

The Working System Promise

Ship a real result in 30 days, or get every dollar back.

I'm putting the risk on me, not you. If you don't have at least one working marketing system shipped within 30 days of signup — an optimized Google Business Profile, a live ad campaign that's actually spending, an AI voice agent answering your missed calls, a real website at your own domain, an automated 60-second lead reply, or any of the other lesson outcomes — email [email protected] with the subject line "Refund Request — Working System" and I'll refund every penny within 48 hours. No forms, no hoops, no calls.

The one condition: you have to have tried at least one lesson. Show me your draft GBP, your unfinished website, your half-built voice agent — anything. If you followed the steps and the result didn't land, that's on me to fix, and you get every dollar back while I do.

If you bought it and didn't open a single lesson? Then this isn't the right tool for you — and a refund isn't the answer. The course only works if you do.

Real questions from roofing contractors

The stuff roofers actually ask

I’m running Google LSAs. Should I stop?
No — LSAs are one of the strongest paid channels in residential roofing. The problem isn’t LSAs; it’s paying an agency 15–20% to manage them plus a $1,500–$3,000/mo retainer to do what amounts to checking a dashboard. The course shows you how to run your own LSAs (it’s a dashboard, not a dark art) AND builds the channels that actually move LSA rank — review velocity, GBP completeness, speed-to-lead. You keep the LSA leads, lose the agency markup, and start outranking the agency-managed competitors at the same time.
Storm chasers are underbidding me. How do I compete?
Three ways the course addresses directly. One: the after-hours voice agent answers the 11pm storm call before the chaser knocks the next morning. Two: review-velocity on your local GBP outranks an out-of-state contractor with no Google presence. Three: targeted Meta ads inside a 5-mile storm radius reach the same homeowner the chaser is door-knocking — but with your reviews and local proof attached.
Insurance-claim work needs humans. AI doesn’t do that, right?
Correct — and we’re explicit about it. The course doesn’t replace your relationships with adjusters, your supplements game, or your ITEL knowledge. What it replaces is the marketing layer that brings homeowners to you in the first place: GBP, ads, lead reply, voice agent, reviews. The claim itself still happens between you, the adjuster, and the supplement.
Big-ticket sales need humans. Can AI really book inspections?
The AI books the inspection. You close the deal in the driveway. The whole funnel still ends with you on the roof — the lessons just make sure the call gets answered, the booking gets made, the reminder gets sent, and the review gets requested. Closing $20k jobs is still your job.
What about my door-to-door team?
Keep them running the high-touch streets. The course funnel just means they’re not your only pipeline — your GBP, ads, and inbound web leads produce a parallel stream that doesn’t need shoe leather. Many roofers we talk to reduce headcount by one canvasser after six months on the course and don’t lose volume.
What if I’m already paying an agency?
There’s a dedicated lesson on firing them safely — securing your domain, GBP, ad accounts, lead lists, and LSA admin access before you cancel. The rule: build the replacement in parallel, switch only when it’s verified, then cancel. The pipeline never goes dark.

What this doesn’t replace, honestly

State roofing licenses, manufacturer certifications, insurance. This is marketing, not the part of your business that gets on the roof.

Your adjuster relationships and supplements skill. Insurance work is its own craft. The course gets the homeowner to call you; the claim is still on you.

A 20-crew commercial-roofing operation. We’re replacing residential-roofer marketing. Commercial bid pipelines work differently and need different tools.

Your willingness to actually get on the roof tomorrow. The AI books the inspection; you still climb the ladder.

Last call · founder pricing

Catch the next hailstorm call.

Pick the system that’s leaking the most pipeline — usually the after-hours voice agent, usually 45 minutes — and ship it this Saturday. The next storm rolls through, the chaser knocks, and you’ve already got the inspection on the calendar.

$1,997 $497 /year · locked in for life · cancel any time · 30-day money-back guarantee