Storm season
Twice a year the sky runs your advertising — and then every phone on the block rings in the same hour. The desk takes all of them at once, in your name, and the ads come up that week. Nothing rings out while your crews are tarping.
Roofing marketing agency · San Antonio
The website, the searches, the listings, the reviews, the socials, the ads — and a bilingual desk that answers every call while your hands are full. Fourteen departments, one team, one bill.
$1,497/mo · month to month · $0 setup · cancel anytime · rate locked · no per-call charges
The roster
The morning a job starts, the bundles land on the driveway with everything the roof needs in one wrapper. The desk ships the same way — every department below, running from day one, for one figure. Not three of them with an upsell for the rest.
The year
Twice a year the sky runs your advertising — and then every phone on the block rings in the same hour. The desk takes all of them at once, in your name, and the ads come up that week. Nothing rings out while your crews are tarping.
Replacements, repairs, gutters, maintenance — the work with margin and no adjuster in the middle. The searches, the reviews, the socials, the list and the win-back all run through the quiet weeks, which is where next storm season is actually won.
The math
Those are market ranges — what these services generally sell for, not a claim about what you're paying now. A traditional home-services agency retainer runs $2,000–$10,000+/mo plus your ad spend (ClicksGeek; Databox). The only number we control is ours.
Against the size of one job: a full residential replacement in this market commonly runs five figures, and a repair or gutter run is rarely under four. One replacement you'd otherwise have lost covers the year. That's the arithmetic worth checking before the price.
And the reason the desk sits in the same bill as the marketing: you're already paying for the lead — blended Google Ads cost per lead runs about $104, non-branded about $149 (LocaliQ, n=3,211) — and then roughly one call in four goes unanswered (Invoca, 60M+ calls). Answering in five minutes instead of thirty makes a lead about 21× more likely to qualify (MIT Lead Response Management Study, 2007). Marketing brings them to the phone; the desk catches them. Neither one works alone.
Why the sign goes where it goes
Storm-chasers are why homeowners are wary of roofers — and why the one who can be checked out gets chosen. Reviews answered, listings correct, the neighbors' roofs on your feed, and a bid that keeps getting followed up after everyone else has moved on.
The account
$1,497/mo
or $998/mo billed annually — $11,976 for the year, four months free
First month today · no setup fee · month-to-month, cancel anytime · live in about four days · ad budget billed at cost · texting from your own number once carrier registration clears · never shared with a competitor in your market. The account is priced once — the terms you open at stand for as long as the account does.
Cloud 9's own yard wears a sign too — Willie, in San Antonio. His shop runs on the exact desk you're reading about, fourteen jobs deep, every day. Call the number and you're hearing the product, not a demo.
Asked from the truck
Because you can check this one from the outside before you spend anything. Call 210-880-3390 right now — that's our own desk answering, not a demo, and it's the same one you'd get. Nothing is locked up: month to month, no setup fee, cancel anytime, and your ad budget is billed at cost so there's no margin hiding in the spend. If it isn't earning the $1,497, you leave. And if you do leave, you keep what's yours: your phone number, your reviews, your customer database, your website domain. Nothing walks out the door with us. That pressure is deliberate — it keeps us building like owners instead of billing like an agency.
Straight answer: we don't have a roofing case study to wave at you, and if we did we'd tell you whose. What we have is a founder who ran the marketing and built the websites inside other people's businesses — not as a vendor sending reports, as the guy on the payroll who got blamed when the phone was quiet. The fourteen departments here are the same fourteen in any trade; what changes is which searches matter and how the calls come in, and we'd rather learn that from you in a fifteen-minute call than pretend we already know your suburbs. You're protected the same way either way: no setup fee, month to month, ad spend at cost, and you can walk any month it isn't working.
It says it's AI when asked — that's a rule we don't bend, and it protects your name better than a script that dodges the question. What it doesn't do is sound like a call center reading a form: it answers in your company's name, in English or Spanish, and anything it isn't set up to handle becomes a tidy message for you instead of a wrong answer. It can also hand a live call straight to your cell.
The referral still checks you out before they call — and if the map has last year's hours or there's no recent work on your feed, a warm lead cools on your own front step. Referrals also can't be turned up when the schedule is light. This runs underneath the word of mouth: listings correct, reviews asked for and answered, finished streets posted, bids followed up. You keep the referrals and stop losing the ones you already earned.
Usually not on price and not on the roof — it's the thirteenth day. The homeowner asks one more question or wants the estimate again, and whoever is still in the conversation gets the sign. Velocify's study of roughly 3.5 million leads found 93% of the ones that convert are reached by the sixth attempt — and almost nobody in the trades makes six. Bid follow-up runs on a schedule here instead of on whoever remembers, and the phone keeps getting answered while your crews are up a ladder.
It fits better. Storm is two loud months; replacements, repairs, gutters and maintenance are the other ten, and they carry margin without an adjuster in the middle. It also changes how the ads get built: an emergency repair search, a full-replacement search and someone typing your company name are three different people with three different urgencies, and lumping them into one bucket is how budget gets burned. They get separated. Storm is a dial we turn up when the sky does its thing.
Por completo, a cualquier hora. La llamada por una gotera, la pregunta sobre el seguro, la cita de inspección — todo atendido en español o en inglés, cambiando de idioma a mitad de frase si hace falta. En San Antonio, la casa que llama en español contrata al techador que contesta en español.
$1,497 a month flat for all fourteen departments, or $998/mo billed annually ($11,976, four months free). First month today, no setup fee, month to month, never shared with a competitor in your market. Setup costs you about fifteen minutes and one approval — you tell us your services and suburbs, the team builds it in your name in roughly four days, you look once and say go. The part we're not saying: we don't guarantee leads or rankings, and anyone who does is guessing. What's guaranteed is the work gets done, the phone gets answered, and you can leave any month it stops being worth it.
Whose is decided in the quiet weeks nobody watches. That's the part we run.
Not ready to talk to anyone yet? Run the free 60-second audit for your roofing company — see your score before you spend a dollar.
Se habla español · San Antonio, TX · Cloud 9 for the exterior trades: restoration · remodeling · painting · fencing · solar