Then: “We actually already built you a new website — it's live at a private link. Takes 60 seconds to look at. Can I text it to you right now while we're talking?”
Their site: https://www.jsfroofingrepairs.com/
“Got my roof completed redone by Steven at JSF, They were very professional, job was done perfectly. Cleanup was also very clean and professional. Price was also the best in town with over 10 quotes.” — Chantal Thibodeau
“I recently hired JSF ROOFING for a roof repair in Ottawa, and I couldn't be happier with the results! From the initial inspection to the final cleanup, their team was professional, knowledgeable, and efficient.” — sebastien st-louis
“Vent pipe leak, it was bad. They came the same day. Did some caulking, replaced some damaged shingles. Fast, professional, and kind.” — Lucie Duval-Pleau
No complaint themes found — clean record. (Owner responds: n/a)
Negative share: 0% overall, 0% last 12mo.
Gap: The website has a basic, blocky template layout with a prominent 'Widget Didn't Load' error message visible on the desktop homepage.
Their Drop is built. Preview locally: SITE_DIR=$PWD/entities/j-s-f-roofing-repairs npm run dev · https://j-s-f-roofing-repairs.wearethedropglobal.com
Full audit report: open the AI visibility audit (send-ready numbers live in there — quote only what it shows)
Power Home Remodeling — ★4.6 (3649)
their customers complain: “If I could leave a zero I would these people sold me on a lifetime warranty. I called to get some wi” · “Short answer: don’t do it. They require you to leave a review BEFORE the job starts.<br><br>Long ans”
Blue Hammer Roofing — ★4.9 (1288)
their customers complain: “Cold call spam calling. I don't appreciate being bothered on my cell phone. There is no reason to co” · “Blue hammer, completing a job in my neighborhood, allowing trash to blow all over the streets and in”
Imperial Roofing and Construction — ★5 (672)
their customers complain: “They state free estimates but that only of you own the home. If your trying to purchase a home they ”
| Price | $5,000 one-time. FIRST MONTH of Drop Care ($397/mo: hosting, tracking, edits, review engine, monthly report) is FREE, then month-to-month — cancel anytime, keep everything, free handoff. NO discounting — ever. |
| Terms | $5,000 one-time to claim (72h window) — ONE link, Apple/Google Pay enabled. Drop Care free month starts at go-live; $397/mo after only if they keep it. No lock-in, no buyout fee. |
| CLAIM LINK (text this to close — the ONLY link you send) | buy.stripe.com/8x2bJ0…so01 — $5,000 one-time "Website Claim". Apple/Google Pay on. NEVER send the $397 Drop Care link during a close — that one goes out at go-live from ops. |
| "What if I don't want the monthly?" | Then don't keep it: the first month is free, cancel with one click, we hand everything off free of charge and the site is yours forever. There is zero risk in saying yes today. |
| Price ÷ one job | One roof replacement ($9–15K in DFW) pays for the site twice over. |
| "Too expensive" | The roofing-specialist agencies charge $10–30K + $2–10K/mo. And ours is already built — you're looking at it. |
| "Why 72 hours?" | We build ~10 drops/month in DFW. If you pass, your slot goes to another roofer and this positioning work is re-used research. Real capacity, not a trick. |
| What we guarantee | The INPUTS: 95+ mobile speed, schema, Google+Bing indexed, GBP 95+, tracking live. Outcomes (rankings, AI mentions, calls) we measure and report monthly — no ranking promises. |
date · channel · who · outcome · next step
—