OPEN FOR REQUESTS  //  GEARY_WORKS · ROOFING
X:500 Y:500
ROOFING COPY · ~48H 00:00:00

Roofing copy — written by a roofer

COPY THAT
BOOKS
MORE JOBS.

I WRITE // Websites Google Ads Storm Campaigns Email & SMS Reviews Service Pages

Your website, your ads, your follow-ups — that's the difference between a booked job and a missed call. I write all of it, only for roofing companies. And I run one myself, so your copy sounds like a roofer wrote it. Because one did.

Projects
FROM $500
Unlimited
$1,495/MO
Turnaround
~48 HRS
I write
ROOFERS ONLY

The problem

YOU SOUND LIKE
EVERY OTHER
ROOFER.

"Quality you can trust." "Family owned & operated." "Licensed & insured." "Free estimates." Every shop on the block. Word for word.

So the homeowner can't tell you apart — and picks whoever shows up first or quotes cheapest. Your crews are better than that. Your words aren't.

Meanwhile you're paying $75, $100, $150 a lead, then sending them to a website that closes a handful of them. The roofing isn't the problem. The copy is. That's the part I fix.

Why me

I RUN A ROOFING
COMPANY TOO.

I'm not an agency that "also does home services." I run a roofing company. I've knocked the doors in August, sat at the kitchen table, fought the supplement with the adjuster, and watched a better crew lose the job to a worse roofer with a sharper website.

So I don't write like a marketer guessing at your world — I write like someone who's stood in it. Storm vs. retail. Insurance vs. cash. The "we'll beat any written estimate" crowd. You're not paying me to learn roofing. You're paying me to sell it.

1
Trade — roofing only
0
Copy-paste AI slop
Revisions till it's right

The AI question

YES,
I USE AI.

So does every copywriter who swears they don't. They're just lying about it. What matters is what I use it for.

You can get okay results from a $20-a-month AI subscription. But so can every other roofer in your town — and everyone can tell you're using a $20-a-month AI subscription.

AI writes like everyone else's AI: generic, confident, and instantly forgettable. It doesn't know a storm lead from a retail one, that your area's been hit three times this year, or what a homeowner with a 9pm leak actually wants to hear. That's roofing judgment, and there's no model for it.

So AI does the grunt work. I do the part that books jobs — the angle, the roofing brain, and the ruthless edit that cuts everything that sounds like the other guy. You're not paying me to type. You're paying me to know what to keep.

And if you're thinking "I'll just use ChatGPT myself" — go for it. You'll get copy that sounds exactly like the other guy who also used ChatGPT. Same tool. The difference is the roofer holding it.

What I write

ALL YOUR
ROOFING COPY.

If it's words that win roofing jobs, I write it. If it's not copy, I don't — and I'll tell you straight instead of fudging it.

I write

  • Roofing websites & service pages
  • Service-area pages for every town you cover
  • Google Ads & Local Services Ads
  • Facebook & Instagram ad copy
  • Storm & restoration campaigns
  • Door-knock & canvassing scripts
  • Email & SMS to your customer list
  • Google Business Profile + review replies
  • Postcards, flyers & door hangers
  • Financing & seasonal offer copy
  • Estimate & quote follow-ups
  • Yard signs, truck wraps & taglines

I don't

  • Design or graphics
  • Building or coding the website
  • Photos or video
  • Logos & branding
  • Running your ads (I write 'em, you run 'em)
  • Technical SEO (backlinks, site speed)
  • Any trade that isn't roofing

I write the words and hand them over ready to paste — drop them straight into your site, ad, or email. Your web guy makes them look good. I make them sell.

How it works

DEAD
SIMPLE.

No calls. No contracts. No "discovery session." Pick a project, tell me about your shop once, then just send requests.

01
Pick a project
Grab a flat-fee package below — or the unlimited plan if you market every month. Pay online in two minutes. No sales call.
02
Tell me your shop
Send a 2-minute Loom or just talk it through — your area, your offers, how you talk. One time and we're set.
03
Send the request
Email me what you need written. On the unlimited plan, stack 'em up — I deliver one at a time.
04
Get it in ~48h
Ready-to-paste roofing copy back in about two business days. Revise until it's exactly right.

Try me free

NOT SURE?
START FREE.

Before you spend a dime — send me your website and I'll record a 5-minute Loom tearing your copy apart: the three things costing you jobs right now, and exactly how I'd fix them. No charge, no catch, no call. Like it? We talk packages. Don't? You've got a free roofing-copy audit either way.

I do a handful of these a week — first come, first served.

Pricing

START WITH
A PROJECT.

Flat fee, quoted up front. No subscription, no commitment. I take a limited number of roofing companies at a time, so spots come and go.

Best value · save $900
The Full Send
Your entire marketing, written: a full roofing website, the Storm Season Kit, the Ads Pack, and Reviews & Profile. Everything below, in one go, ready to make you the obvious call all year.
$3,500
$4,400   one flat fee
Get started
Storm Season Kit
$1,200 flat

Agency price: $3,000+

  • Door-knock & canvassing script
  • Storm-damage flyer / door hanger
  • 4-email + 4-text follow-up sequence
  • 6 Facebook + 6 Google storm ads
Get started
Ads Pack
$700 flat

Agency price: $1,500+

  • 10 Google + Local Services ad variations
  • 6 Facebook / Instagram ads
  • 1 matching landing page
  • Headlines built to drop your cost-per-lead
Get started
Reviews & Profile
$500 flat

Agency price: $1,000+

  • Google Business Profile rewrite
  • 50 ready-to-paste review replies
  • Review-request email + text
  • More 5-stars, a lot less typing
Get started

First draft's on me. Read your first draft — if it's not right, I revise till it is, or you get a full refund. Every project, no exceptions. The only risk is staying invisible.

Not sure which you need, or want something custom? Tell me what's on fire and I'll point you at the right package or quote it.

Or go unlimited

COPY
ON TAP.

For roofers running ads, SEO and email every month who always have the next thing to write. Did a project and loved it? Stay on and never scope another one.

Lifetime discount · limited time
The Copy Club
$1,495 / month was $1,995
  • Unlimited copy requests — stack the whole month
  • One at a time, ~48-hour average delivery
  • Unlimited revisions
  • Every type of roofing copy I write
  • Your voice, captured once
  • Email + Loom — never a call
  • Pause or cancel anytime · 100% yours, forever
Subscribe — unlimited

Cheaper than a part-time hire. An agency's $4k+. One extra roof a month pays for it twice over.
No contracts, cancel anytime. Not happy in week one? 75% back, no questions.

Questions

FAQ

[ THE THINGS EVERY ROOFER ASKS ]

Will this actually get me more jobs?
Copy doesn't replace your ad budget or your crews — but it decides how many of the people who already see you actually call. Better website, better ads, better follow-up = more of your existing traffic turning into booked jobs. If you're driving leads at all, the words are usually the cheapest thing to fix and the fastest to pay off.
Why not just use ChatGPT myself?
You can — and you'll sound like every other roofer who also used ChatGPT (see the AI section above). I use AI as a tool too; the value is the roofing judgment and the human edit on top of it, the part a $20 subscription can't give you. Same tool — the difference is the roofer holding it.
Are you really a roofer, or just "specialize" in it?
I run a roofing company. This isn't an agency that added "home services" to its menu. I know storm from retail, insurance from cash, and what a homeowner's actually thinking when they Google you at 9pm with a leak. That's why your copy lands.
Do I need the subscription, or can I just buy one thing?
Most roofers start with a single flat-fee project — a website, a storm kit, an ad pack. The unlimited plan's for shops marketing every month who always have a new ad, page, or campaign. Start small; upgrade if you outgrow it.
What's the guarantee?
On every project: read your first draft — if it's not right, I revise till it is, or you get a full refund. On the subscription: not feeling it in your first week? 75% back, no questions. Either way you're not gambling.
How fast will I get it?
Most requests come back in about two business days. Bigger jobs — like a full website — come in chunks every day or two until the whole thing's done.
How do I send requests?
Just email me. Hate typing? Send a quick Loom and talk it through. No calls, no meetings, no clunky forms. On the unlimited plan, stack as many as you want — one delivered at a time.
Do you build the website or do the design?
No — I write the words and hand them over ready to paste. Your web or design person handles the look. That's what keeps it fast and a fraction of agency cost.

Get started

STOP SOUNDING LIKE
EVERY OTHER ROOFER.

Pick a project and I'll get to work — back in about 48 hours, revised till it's perfect, money-back if it's not. No calls, no contracts, no risk. Or start with a free teardown and see for yourself.

Or find me here