Own the search and the feed.
We build the foundation, then run paid and organic together across Google and Meta as one system — so a homeowner already knows your name before anything breaks, and finds you at the top the moment it does.
- One contractor per service area
- You own every asset
- Reporting every two weeks
- Local Services Ads
- Google Search Ads
- YouTube Video Ads
- Google Business Profile
- Local SEO
- Facebook & Instagram Ads
- Facebook & Instagram Organic
Five moves, in this order.
Nothing here is optional and nothing runs out of sequence. Foundation before traffic, traffic before spend, spend before scale.
Build the foundation
- Competitive analysis of your service area
- New website, built for your trade and optimized for search
- Google Business Profile claimed, verified and optimized
- Call tracking, ad tracking and rank tracking wired in
Take the top of Google
- Google Guaranteed verification, then LSA optimization and lead disputes
- Search and YouTube ads targeted county-tight to the capacity you have
- Business Profile managed weekly — posts, Q&A, citations, reviews
- Weekly bid, keyword and negative management on every paid campaign
Own the feed
- Facebook and Instagram lead ads built and managed per service area
- Instant Forms mapped straight into your CRM, lead in seconds
- Organic posts to both pages, written and scheduled for you
- Creative on a set rotation; weekly budget, audience and ZIP adjustments
Make it easy to book
- Free-inspection booking directly on your site and your LSA profile
- Web chat, instant SMS and email follow-up on every new lead
- Every source — calls, forms, chat, DMs, LSA — in one pipeline
- Syncs to the CRM you already use: RoofLink, JobNimbus, AccuLynx
Prove what worked
- Bi-weekly and monthly reports by email, plus a live dashboard
- Every call recorded, categorized and attributed to a source
- Cost per lead and cost per booked appointment, by channel
- Monthly performance call to decide what gets more budget
Every place a homeowner looks for you.
Paid and organic, search and social, managed by us as one system — not six vendors pointing at each other when the phone stops ringing.
- Local Services Ads — badge, budget and lead disputesAd budget
- Google Search Ads, built and managedAd budget
- YouTube Video Ads, built and managedVideos provided by you, or use our video editing service.Ad budget
- Google Business Profile claimed, optimized and kept current
- Business Profile posts and Q&A
- Local SEO foundations — city pages, schema and on-page
- Weekly bid, keyword and negative management
Meta
5 services- Facebook and Instagram lead ads, built and managedAd budget
- Instant Forms mapped straight into your CRM
- Creative refreshed on a set rotation
- Facebook and Instagram organic posts
- Weekly budget, audience and ZIP adjustments
Two promises and one requirement.
One contractor per service area
We will not take a competitor in a market where you’re already engaged. Exclusivity holds for as long as we’re working together — that’s the whole point of being the authority.
You own all of it
Website, domain, Business Profile, ad accounts, tracking numbers, reviews, customer data. All registered in your name from day one. If we ever part ways, you keep everything.
$100 a day minimum, per channel
Any paid channel we actively run carries a $100/day floor, billed by Google or Meta on your account. Under that, there isn’t enough data to optimize and everyone wastes money.
The questions everyone asks.
Do you work with more than one contractor in my area?
Who owns the website and the ad accounts?
Is social organic posting, or ads?
Do I need to supply video for the YouTube ads?
Does this replace my CRM?
Why the $100 a day minimum?
How long before I see results?
Let’s see who’s beating you right now.
Thirty minutes. We pull your service area live, show you where you rank against the contractors taking your calls, and tell you straight whether we can move it.