DS

Damaris Solutions

Full-suite marketing proposal · Tanner, Bill & Dillon Feland · Preferred Roofing

Prepared Sep 18, 2026
Prepared for Preferred Roofing · Bethany / Oklahoma City · Est. 1993

33 years of great roofs. Now let's make the marketing trackable.

Preferred Roofing has been stuck around $3M for a few years. Lead flow has dropped off, and last year about $41,000 went into advertising with no clear way to see what came back from it. You don't need more TV packages or another agency making guesses. You need a system where every dollar is traced to a lead, a sold job and a customer acquisition cost, so you can see which channel is working and put more money into it. We're a small team, we take one roofer per state, and we work like your in-house marketing department.

$2,000
Monthly · full suite
$1–1.5K
Starting ad spend · then scale
6 months
Initial term, then renew
1
Roofer per state we'll work with
What we heard on the call

A $3M plateau

Bill started Preferred in 1993. You added commercial in '97, dropped residential for a few years around 2011, then brought it back because agents and past customers kept asking. Revenue has sat around $3M for years, and the three of you are ready to grow it.

"We're either gonna get after it and do something, or what are we doing here?" · Tanner

Money spent, nothing to track

At one point you were spending $300–350K on TV and radio through local media companies. Last year it was about $41K, mostly paid ads. Nobody could tell you what any of it returned. Most of that money went into packages that promised reach but never tied it to sold jobs.

"If I know I put a dollar towards this, what am I going to get back?" · Tanner

You want CAC to decide where the money goes

Spend, return, customer acquisition cost by channel, then put more into whatever is working. We run every client this way. If we can't show you a CAC, we can't show you we're earning the fee.

We plug into AccuLynx so sold jobs flow back into the reporting and into Meta.

Your team calls your leads

No outside call center speaking for Preferred. Leads go straight to your office and sales team in AccuLynx, tagged by source, with an instant alert. Speed to lead stays with you, and so does the conversation with the homeowner.

"When it's my people, I have a little more control over it." · Tanner

Tell us what to shoot

You're happy to get in front of a camera, but you don't want to be the one coming up with ideas. So we write every script and direct every shoot. Scripts live on an "Ad Scripts" page in this link, ready on your phone. For bigger ad batches, our videographer comes to Oklahoma for a shoot day.

"If you tell me what to do, I'll get in front of a camera." · Tanner

Starting from a clean slate

You don't have an old Meta ad account or broken campaigns to clean up, and the site your brother built is one of the better roofing sites we've seen this year. The work now is getting traffic to it and building landing pages for ads to send people to.

"Well, there's not a lot to fix at least." · Tanner
Proof from a roofer like you

Tanner asked what our roofing clients are actually seeing. One of our roofing clients in Medford, Oregon is the closest match to Preferred: a family-run local roofer that's been around about 30 years, with a sales team of two who call every lead themselves, competing against national storm-chaser brands. All numbers below come straight from their CRM, exported Sept 17, 2026.

Two flat years, then this
$2,815,752
Their revenue Jan 1 – Sep 17, 2026, with a full quarter still to go. That's already more than all of 2024 ($1.84M) or all of 2025 ($1.82M).
+$1.35M
vs same period 2025 ($1,461,084) · ▲ 93%
4.7×
Website revenue · Aug–Sep vs last year

Revenue by year · January through September

The same months each year (2026 only runs through Sep 17). They had leveled off, the same way Preferred has at $3M.

2024
$1,520,455
2025
$1,461,084
2026
$2,815,752

Aug + Sep, since the new site went live

Their rebuilt site launched July 27, 2026. These are the first two months after launch, compared with the same two months of 2025. September only counts 17 days so far.

Total revenue · all sources
5.7×
2025
$153,793
2026
$875,468
Revenue from the website form
4.7×
2025
$52,488
2026
$245,404

What the website leads are worth

$8,175
Revenue per website lead · ▲ 77% vs 2025 ($4,616)
16.3%
Of all revenue from the site · was 4.7% in 2024
29.1%
Website lead close rate · vs 27.5% company avg
24.4%
Of Q3 revenue from 13.8% of the leads
$457,777
Website-form revenue YTD · ▲ 176%
$148,933
Website revenue in 17 days of Sept

Website leads show up already further along and buy bigger jobs. They're a small share of their leads and a much bigger share of the money.

How to read these numbers

This is organic only. Their results so far come from the website rebuild, SEO and organic social. Their Meta ads were filmed last week and launch next week, so paid ads aren't in any of these numbers yet. Their sales team closes the deals, and not every dollar of total revenue is ours to claim. "Website form" revenue is the conservative figure: it only counts jobs whose CRM lead source is the website contact form. People who found them on Google and then called are logged as Internet Search. We can't promise Preferred the same numbers. We can promise the same system, the same tracking and the same kind of reporting, so you'll see what's working from the first month.

The plan: three channels, one scoreboard

We put all three in every package because they help each other. Organic reels show Meta's algorithm (and homeowners) that you're a real, established business. That makes the ads cheaper. The ads bring traffic to a site that already converts well. The SEO work keeps paying off after the ads are turned off.

Paid ads

Meta ads, video-first

Short (10–30 second) video ads built on the same ad-concept formula that helped scale Purelight Power by $180M in 16 months, adjusted for roofing in Oklahoma. Storm-season campaigns can go live within days of hail hitting a ZIP code. Our Meta clients usually see leads within 2 days of launch, at an average of $20–35 per lead.

Reels, not static posts

We run Facebook and Instagram with regular reels: crews on roofs, before-and-after footage, storm tips, Bill's 30+ years of know-how. People scroll past static images. Our social strategist sends you trend ideas, and you film when it's easy for you.

Website + SEO

Traffic to a site that's already good

Keyword research, blog posts and copy updates for terms like "roof replacement OKC", "TPO roofing Oklahoma" and "hail damage roof Edmond". We monitor your rankings, add sharper photos, and build dedicated landing pages for each ad campaign (residential storm, commercial coatings).

Google

Only if the audit calls for it

Google ads cost more per lead ($50–$200 per call) and bring in fewer leads, though the quality is high. We audit your keywords first. If you're missing from the top results for the searches that matter, we run Google as a temporary bridge while organic rankings climb (up to ~6 months), then shut it off.

Tracking

AccuLynx ↔ Meta, built via API

We write the integrations ourselves. Every lead lands in AccuLynx tagged "Meta", "Website" or "Google", and sold-job data goes back to Meta through the Conversions API. Meta then learns which ZIP codes and audiences actually buy roofs from you and shows your ads to more people like them.

Your coatings expertise, on camera

Very few roofers in Oklahoma can call themselves the state's No. 1 elastomeric coating applicator. We'd build a separate commercial lane on the "save up to 35% on energy costs" angle, aimed at building owners and property managers, alongside the residential storm work.

Why we start lean on ad spend

Test first, then put money behind what works

You were thinking about $100 a day. We'd start at $1,000–1,500 a month for the first two months and raise it to about $3,000 a month (your ~$100/day) once we know your real cost per lead and which ads are winning. One reason is Meta's new instant-form autofill feature, which floods some states with junk leads from people who don't remember submitting a form. We've seen it in Texas but not in Oregon or Arizona. If it shows up in Oklahoma, we want to find out on $1,000, not $3,000. At $20–35 a lead, a lean budget still gets your sales team real conversations in month one.

Months 1–2
$1,000–1,500/mo ad spend

Test hooks, landing page vs. form, residential vs. commercial. Establish CPL and first CAC.

Month 3+
~$3,000/mo ad spend

Put the budget behind the winners and add storm and retargeting campaigns. Scale further when the CAC supports it.

Always
Your card · your account

Ad spend is paid directly to Meta. You set the number, and you can pause it anytime.

Plan on up to 30 days before ads go live

Before any ad runs, we write the scripts, film them (with you on your phone or with our videographer on site), edit them and get your approval. That usually takes 2–4 weeks, and can take up to 30 days depending on filming schedules and weather. Tracking, landing pages, SEO and organic social all start in week one. Once the ads are live, leads usually start coming in within a couple of days.

The package
Full Suite
Preferred Roofing

Full-Suite Marketing

$2,000/ month

Meta ads, organic social, SEO, website, videography and tracking, all managed for you

Ad spend is separate. You pay Meta directly on your own card. The fee stays the same whether we're testing at $1,000–1,500 a month or scaling to $3,000 and beyond.

What's included

One flat monthly fee. No percentage of ad spend and no charge per video.

Contract terms

Enough time to get a real CAC, and no longer.

  • 6-month initial agreement. Leads start coming in right away, but it takes a few months of data to know your true average CAC.
  • After 6 months, renew for whatever length makes sense. We'll set it up together.
  • Flat monthly fee. No percentage of ad spend, and the fee doesn't go up when your budget does.

Only roofer in Oklahoma

This is why we don't sell appointments.

  • We work with one roofer per state. If we work with Preferred, we won't take on any other Oklahoma roofing company.
  • Your accounts stay yours. Meta Business Manager, ad account, pixel and page are in Preferred's name, and we work in them with admin access.
  • Leads go straight to you, never through a third-party call center.
Billed separately
Closing the loop

This is what makes the $41K-a-year problem go away: every dollar ends up tied to a sold roof or it gets cut.

Step 1 · Capture
Lead lands in AccuLynx

Tagged with the campaign, ad and landing page it came from. Your office and sales team get an alert right away.

Step 2 · Work it
Your team calls fast

Your people, your voice. We help set up a speed-to-lead routine and a simple follow-up cadence.

Step 3 · Signal
Sold jobs go back to Meta

The Conversions API reads outcomes from AccuLynx, so Meta looks for more homeowners who look like your buyers.

Step 4 · Decide
CAC by channel

Spend, CPL, cost per estimate, CAC and ROAS by campaign. Put more into what's winning and cut what isn't.

Video ads we've made

Real ads from current clients, cut to the same short, vertical, captioned format we'd script and shoot for Preferred. Tap any video to play it with sound.

It's Bin Cleaned · Hook A
Home services · Salem, OR

The owner on camera next to the truck. This ad produced a $9.28 cost per lead and a $51 cost per paying customer, sent to a single-CTA landing page.

It's Bin Cleaned · Hook B
Same shoot · different cut

One take, several ads. Same footage with a new opening line and captions, so Meta can test which hook holds attention. One shoot day at Preferred turns into a month of ad variations.

Mohave Solar · Storm Season
Home improvement · Arizona

Drone footage of real roofs, bold captions, and seasonal urgency. It's the same approach we'd use for hail and storm season across the OKC metro.

Mohave Solar · Battery Add-On
Home improvement · Arizona

A short cut for Mohave's Battery Add-On campaign, written for one kind of homeowner. Everyone else knows in the first few seconds that it isn't for them.

What our video content looks like on the feed

Purelight Power · @purelightpower

An Oregon solar brand whose Instagram our videographer and strategist built from scratch. The feed is reel-first, with drone and on-site cuts of real crews on real roofs. Every post came from footage of the actual business. It's the same kind of rooftop content we'd make from Preferred's jobs.

$180M
Revenue growth · 16 months
Reels
Primary content format
Rooftop
Crews on real homes
Full
Ad management + strategy

Live profile: instagram.com/purelightpower
Reels: /purelightpower/reels

9:41●●● 5G 100%
purelightpower ▾
+ ☰
Purelight Power profile picture
158
posts
2,170
followers
75
following
Purelight Power
Power Your Future.
👇 Find out if your roof qualifies 🏠
Follow
Message
▾
▦
▶
♡

Live @purelightpower feed captured Aug 5, 2026 · tap any thumbnail to open the post on Instagram. Hover to pause the scroll.

More results from live clients

These numbers come directly from current Damaris clients' reporting dashboards, the same kind of dashboard you'd get.

Meta ads · video + landing page

It's Bin Cleaned

Salem, Oregon · 16 days, one creative, one landing page
$9.28
Cost per lead · 16-day campaign
48
Leads · $445 spend
~16%
Lead → paying customer
$51
Ad-only CAC · beat $75 goal

The same setup we'd run for Preferred: video-first creative and a standalone landing page with one CTA, judged on paying customers instead of form fills.

Paid ads · closed-loop revenue

Brightwood Collision

Mesa, Arizona · high-ticket service · running since Jun 2025
$341,614
Attributed revenue · 14 months
83
Closed jobs · full attribution
10.77×
Loaded ROAS · $31,722 invested
$382
Loaded CAC

A high-ticket, insurance-adjacent service, much like a roof replacement. Every closed job is traced back to its ad. That's the loop we'd build between AccuLynx and Meta for Preferred.

Organic social · incl. LinkedIn

Prometheus Power

Texas · month 1 → month 2 of Damaris content
16,174
Monthly social views · was 2,667
6.1×
View growth in 30 days
24.9%
LinkedIn engagement rate
+172
New followers · month one

A local home-energy brand starting from almost no social presence, reaching homeowners with footage from real jobs.

What our clients say

Three owners who handed us their marketing. Each is a real review, published on damarissolutions.com.

★★★★★
“When we brought on Damaris Solutions, they doubled our active customer base in under three months. They rebuilt our website, put a real marketing strategy in place, and the momentum keeps building — our most recent month is already on pace to be our strongest yet. We're now gearing up to scale into new service areas, and we're confident Damaris is the team to get us there.”
Michael JorgensenOwner · It's Bin Cleaned
★★★★★
“Before Damaris Solutions, we'd bounced between agencies that gave us cookie-cutter plans and disappeared when we had questions. When they took over our website and organic strategy, the difference was immediate — they built something responsive and adaptable instead of just 'set it and forget it.' What sets them apart is that they actually feel like a partner in our business, not just a vendor collecting a check. That's rare in this industry.”
Josh BethancourtOwner · JMB A/C & Heating
★★★★★
“We came to Damaris Solutions needing a website built from the ground up, and they delivered beyond what we expected. They took the time to understand our business and built a site that truly represents who we are. The whole process was smooth, professional, and on time. We couldn't be happier with the end result.”
Harrison ParrishCo-Owner · Parrish Electric Co.
Websites we've built

Every landing page we build for your Meta campaigns is custom-coded to this standard. No templates, fast on mobile, and built around one action.

🔒 itsbincleanedor.com
It's Bin Cleaned website
It's Bin Cleaned
Home services · Salem, OR

A custom-coded site with online signup, offer popups and our own in-house AI chatbot. It's the site behind the $9.28-per-lead ad campaign below.

itsbincleanedor.com →
🔒 thrivingfamilychiropractic.com
Thriving Family Chiropractic website
Thriving Family Chiropractic
Healthcare · Ashland, OR

A full platform migration and custom rebuild with a warm, editorial design, online booking and local SEO.

thrivingfamilychiropractic.com →
🔒 damarissolutions.com
Damaris Solutions website
Damaris Solutions
Our own brand

Our own site, built with the same strategy, design and conversion approach we use on every client build.

damarissolutions.com →
Your dashboard

We don't send PowerPoints. If we work together, this link becomes your dashboard. Meta ads, website, SEO, social, leads and CAC all live here, plus your Ad Scripts page. Bookmark it once.

You can look at it right now

We built a working sample with illustrative month-6 numbers based on the ramp above ($1,000–1,500 to start, then about $3,000/month). You can see exactly what gets reported before you sign. Tabs: summary, Meta ads, CAC by channel, website + SEO, and ad scripts.

📊 Open the sample dashboard →

Paid ads
Spend, CTR, CPC, CPL and conversion rate, by campaign and video
CAC + ROAS
Sold jobs and revenue from AccuLynx, by channel
Website + SEO
Traffic, form leads and keyword rankings across the OKC metro
Social
Reel views, reach, followers and engagement
Ad scripts
This month's scripts and shot lists, ready on your phone
Onboarding timeline · please read

Onboarding pauses the first week of October

Jordyn is getting married next month and will be away for three weeks. The Damaris team keeps every live client running the whole time, but we don't start onboarding right before a pause. If Preferred decides by Monday as planned, we onboard next week, so scripts, tracking and the AccuLynx connection are in place before October. Ads go live as soon as filming and editing are done, which can take up to 30 days. If you need more time, that's fine. Onboarding would pick back up in late November at the same pricing.

Decision
Mon, Sep 21
Onboard + launch
Week of Sep 21
Onboarding pause
Early Oct → late Nov
Getting started
✓

Intro call · Sept 18

Covered the $3M plateau, past TV/radio and media-company spend, tracking and CAC, AccuLynx, in-house lead handling vs. call centers, scripting and filming, and why we start with a lean ad budget. JD made the intro.

Jordyn · Tanner
2

Tanner, Bill and Dillon review · decision by Monday

Reply or text Jordyn with questions or changes. The 6-month agreement goes out the same day you say go.

Preferred → Jordyn
3

Onboarding · days 1–3

Admin access to Facebook/Instagram pages and Meta Business Manager (or we help you create them), website access, AccuLynx API access, Google Business Profile, and any photos or video you already have. We'll also ask who should get lead alerts.

Preferred → Damaris
4

Weeks 1–4 · Scripts, filming, editing, tracking

First ad scripts land on your Ad Scripts page. We schedule filming (a phone shoot we direct, or an on-site shoot day), then edit the footage into ads. Meanwhile the pixel, Conversions API and AccuLynx connection get built, residential and commercial landing pages go up, and the keyword audit starts. Getting ads filmed, edited and approved can take up to 30 days.

Damaris + Tanner on camera
5

Within 30 days · Ads live, reels posting

As soon as the first ads are edited and approved, Meta campaigns launch at $1,000–1,500/month. Leads flow into AccuLynx with alerts. Organic reels start going out on Facebook and Instagram, and the dashboard starts filling in.

Damaris team
6

End of month 2 · Scale decision

First read on CPL, cost per estimate and CAC. If the numbers are there, ad spend moves to about $3,000/month and we plan an on-site shoot day in Oklahoma.

Jordyn + Tanner, Bill & Dillon
7

Month 6 · Full review and renewal

Six months of CAC and ROAS by channel, what we'd scale next, and renewal terms set up together.

Everyone
Summary
Line itemFull Suite
Meta ads management (strategy, builds, weekly optimization)✓
Ad scripts + video editing (under 30 seconds, monthly variations)✓
Videography (remote direction, on-site shoot days)Included
Organic social (reels, FB + IG management)✓
SEO + blog posts + website updates✓
Ad landing pages✓
AccuLynx integration + Conversions API✓
Live dashboard + strategy calls✓
Monthly retainer (6-month initial term)$2,000 / mo
Ad spend (paid directly to Meta)$1,000–1,500 / mo to start, then ~$3,000
Videographer travel (on-site shoot days only)at cost
Next

Let's get Preferred past $3M.

Sit down with Bill and Dillon, then text Jordyn with any questions. Once you say go, the agreement goes out the same day, and within 30 days your ads are filmed, edited and live, with leads landing in AccuLynx. By month two you'll know what a new customer costs you. Then we scale whatever is working.

Payment: whichever is easiest for you.

QuickBooksACHZelle