Back to roofing marketing
Free roofing marketing audit

What is your website actually worth over the next 2 years?

Three sliders below give you a starting estimate in 30 seconds — Year 1, Year 2, or both combined. Then run a free Lighthouse + SEO audit on your live site to lock the number to your real performance. Tune the sliders any time — every input is editable, every line item is shown.

Compare against your competitors Enter 1 to 3 competing roofers. We audit them on the same signals so you see exactly where you stand. Not canned benchmarks — real audits of the domains you name.

~30 to 60 seconds. We run a live Lighthouse audit, parse your on-page SEO, and pull live competitive-keyword data for every domain you enter. No phone number, no name. Email only required if you want the full PDF.

--
90after Benefitra+48
Performance ?What this measures: how fast your site loads. A real Lighthouse run by Google's open-source auditing engine against your live homepage — scores Largest Contentful Paint, Cumulative Layout Shift, Total Blocking Time, and 30+ other Core Web Vitals signals on a 0-100 scale. This is about TECHNIQUE, not rankings. A site can have great rankings and a low Performance score (slow site that ranked anyway), or a perfect Performance score and zero traffic (fast site nobody visits). 0-49 poor (red), 50-89 needs improvement, 90-100 good. Google uses this as a ranking signal — fixing it directly impacts where you rank.Source: Lighthouse 12 (developer.chrome.com/docs/lighthouse), Google Core Web Vitals docs
Loading speed · technique, not rankings
--
95after Benefitra+35
On-page SEO ?What this measures: whether your code follows search-engine best practices. A live DOM parse of your homepage HTML, scoring 9 fundamentals: title tag, meta description, H1 presence, canonical URL, schema.org markup, image alt coverage, word count, internal link structure, and heading hierarchy. Each is binary pass/fail — reading your real markup, not estimating. This is about TECHNIQUE, not rankings. A site can have perfect on-page SEO and still be on page 5 because it lacks backlinks, content depth, or domain authority. Below 60 means search engines are confused about what your page is — fixing this is necessary but not sufficient.Source: Google Search Central — search-engine-optimization-starter-guide; Schema.org spec
Code quality · technique, not rankings
--
75after Benefitra+--
Organic traffic captured ?What this measures: the actual traffic your site is currently getting from Google's organic results — measured, not modeled. Sourced from a paid keyword index that aggregates SERP data across your full ranked-keyword footprint. This is about OUTCOMES, not technique. The other two rings (Performance, On-page SEO) are inputs you can fix; this one is the result of those inputs compounding over time, plus your keyword strategy, plus your content depth, plus your backlinks. A site can have Performance 95 + On-page 95 and still score low here because the rankings haven't compounded yet OR the targeted keywords have low search volume. Score scale: 0–20 = under 50 visits/mo, 45–70 = 250–1,000 visits/mo, 88+ = 5,000+ visits/mo, with a small bonus for keyword breadth.Source: third-party search-data API; results sampled from US-database keyword index
Actual visits/mo · outcome, not technique
How this audit works. When you hit Run scan, this server fires real audits in parallel against your live domain and each competitor you named: a full Google Lighthouse run (the same engine that powers PageSpeed Insights), a cheerio DOM parse for on-page SEO fundamentals, and a live keyword-data lookup for every domain. Total runtime: ~30-60 seconds depending on competitor count. Nothing is mocked, nothing is averaged from a database — these are your numbers vs their numbers, this minute. Sources: Lighthouse 12 (Google, open source), Google Search Central — SEO Starter Guide, Advanced Web Ranking 2024 CTR study.
Market demand · Google searches in your metro

How big is the pie in your city?

Before we project your slice, let's anchor the size of the pie. This is the addressable monthly demand on Google for the people who currently need a roofer in your metro — measured, not invented. ?We aggregate monthly search volume across the 12 head terms a homeowner or property manager actually types when they need a roofer: roof repair, roof replacement, roofing contractor, roofers near me, roof leak repair, metal roofing, shingle replacement, roof inspection, emergency roof repair, commercial roofing, and the same queries with the metro name appended. Volumes from public Google Keyword Planner data, calibrated against Ahrefs and SEMrush metro-level reports.Source: Google Keyword Planner + Ahrefs/SEMrush 2024-2025 metro keyword databases; methodology in /lib/metros.js

--
searches per month in your metro
--
Show top 25 US roofing metros by monthly search volume (prove it isn't made up)
Step 1 · Your numbers

Tell us about your business.

Defaults are roofing-industry medians. Drag sliders to match your reality.

$4,500
5
#18
3.0%
25%
Step 2 · Time, money, and headache

Your current marketing spend vs ours.

Three things you save with Benefitra: cash, your hours, and the mental load of running it all. Quick mode for a one-line answer; advanced if you want to see the breakdown.

6 / 10
It's fine I want to torch the agency
$3,000
8 hrs
Do you have (or are you about to hire) an in-house marketing person?
Financial — monthly
--
Your spend now vs Benefitra retainer for the package you select.
Replaces a hire
No hire flagged
If you toggle "Yes" above, we'll show what NOT making that hire is worth.
Time — weekly
--
We run the program. You approve content and pick up the phone.
    Frustration
    6/10 → 2/10
    You: send audio notes about your jobs. Answer a few questions. Us: everything else.
    • You no longer juggle web dev, SEO, content, PPC, GBP, reviews — one team
    • You no longer schedule blog posts or chase missed deadlines
    • You no longer fight ad accounts at 7pm Friday
    • One report, one call, one thread — not eight
    Step 3 · Pick your program

    Our packages and what they will earn you.

    Three tiers. Each card shows the projected Year-1 and Year-2 incremental profit for your numbers above. Tap any feature row inside a card to see the math.

    Step 4 · Where you'll be in 90 days

    Month 3 with Benefitra.

    First-90-day milestone. The fastest-moving inputs (CWV fixes, GBP claim, link velocity, content cadence) compound here before the long-tail keywords mature.

    Search position
    --
    --
    Extra leads / mo
    --
    vs your baseline today
    Extra sales / mo
    --
    leads × close rate
    Incremental profit / mo
    --
    sales × profit per project
    --
    Step 4 · Year-1 + Year-2 trajectory

    Month-over-month total profit, three trajectories. i

    Three lines, one comparison. Gray dashed = your current trajectory if you change nothing. Purple = what the old engine would deliver for your tier (anchored on the matched real-client GSC trajectory). Orange = what the new engine projects. The vertical guide marks Month 12.

    Current trajectory (do nothing)
    Old-engine trajectory (matched-tier prior system)
    New-engine trajectory (with Benefitra)

    Search position curve (organic rank, lower is better)

    Current trajectory: what you'd see if you change nothing (same data as the receipts table column)
    Old engine: our prior system (matched-tier real-client GSC trajectory)
    With Benefitra: new engine (matched-tier projection · 75% CI band)
    Gold band + dashed line: Published time-to-pos-10 window for your tier (calibrated from a #18 baseline)
    Today
    --
    Month 6 · new system
    --
    Month 12 · new system
    --
    Tier
    --
    Line 1 — your current trajectory your measured signals

    Run the audit to see the real signals we measured on your site that produce this curve.

    Line 2 — old engine, your matched tier measured prior-system GSC data

    Anchored on a real client's measured Google Search Console trajectory under our prior system, in the same tier as your roofing company.

    Line 3 — new engine projection tier-anchored 75% confidence band

    Calibrated against PEO4YOU's measured Mar–Apr 2026 breakout under the new engine, scaled to your tier.

    What we'd do for you with-Benefitra activity

    Pick a package below to see exactly which activities feed the orange line.

    Step 4 · Month-by-month proof

    The receipts: 24 months, line by line.

    Every row below comes from the same model that drives the chart. No marketing math, no rounding tricks. If a number here doesn't add up, neither does the headline.

    How we got these numbers

    What's measured vs. what's modeled.

    Estimated additional profit with Benefitra
    $--
    Based on the numbers above. The projection updates instantly as you adjust.
    Extra leads / mo (steady state)
    --
    Extra sales / mo (steady state)
    --
    Extra revenue / mo (steady state)
    --
    — and that's not counting: —
    --
    your hours / week back
    redirected from marketing to roofs
    🔥
    --
    frustration level
    scale of 1-10, your input vs Benefitra workflow
    🎙
    Send audios.
    Answer questions.
    your job
    monthly voice notes about case studies + quick approvals on content
    📥
    1 retainer
    replaces 4–7 vendors
    no more agency, freelancer, content, PPC, GBP, review-tool sprawl
    Still an estimate. Even with your live audit data, this projection runs on industry-calibrated ramp curves and the numbers you set in Steps 1–2 above. The closer those numbers match your reality, the closer this projection lands. Keep tuning — every input is a slider, and every line item is shown in The receipts table above. You also gain the time and frustration drop on the right; those alone are why most owners make the switch even before the profit lift.

    Want the full breakdown sent to you?

    PDF version of everything above plus failed audits, top 3 competitors in your metro, exact keyword gaps, and a tier recommendation. We email it once and don't add you to anything.

    Projections derived from your inputs and roofing-industry benchmarks. Actual results vary by execution quality and market conditions. Numbers refine continuously as we collect performance data on your account.