More booked customers.Less wasted ad spend.
Ossmark Media runs Facebook, Instagram and Google ads for home service businesses, built around one number: customers who actually booked.
- 15-minute Zoom call
- No 12-month contract
20 booked jobs in 60 days, guaranteed
Burlington to Cape May
Ads targeted town by town, to the customers who can actually reach you.
Book a callWe run ads on
Most contractors have already tried ads. Boosted posts, a guy who ‘does marketing,’ a monthly report full of clicks and reach.None of it tells you how many jobs you booked. That’s the number we build everything around.
What we run for you
Ads find the homeowners who need you. Pages turn them into calls. Tracking shows exactly which dollars came back as booked jobs. One system, run by one person who actually answers your texts.
Facebook & Instagram ads
Lead campaigns and offers aimed at people within driving distance of your business.
- Audiences built by town and zip code
- Ongoing creative and offer testing
- Lead forms that text you instantly
- Retargeting for people who visited but didn’t call
Google Ads
Show up when someone nearby searches for exactly what you do, right when they’re ready to hire.
- Keyword research for your service area
- Local Services Ads setup and verification
- Call tracking on every campaign
- Weekly search-term cleanup so you stop paying for junk clicks
Landing pages & tracking
Fast pages that turn clicks into calls, with tracking that shows which ads paid for themselves.
- One-page landers built for each offer
- Meta Pixel setup and conversion tracking
- Google Analytics 4 and call tracking
- Instant text alerts for every new lead
Ad creative
Video and images made for each platform, so your ads look like they belong in the feed.
- Short-form video edits for Reels and Stories
- Static and carousel ads
- Headline and offer testing
- Fresh creative every month so ads don’t go stale
What you need from this list depends on your business. We’ll map it out on the call.
Book a discovery callMeet Donoven
Founder, Ossmark Media
I started Ossmark Media because I kept watching good home service businesses burn money on ads that looked busy and booked nobody.
When you work with us, you work with me. I plan your campaigns, I read your numbers every week, and I’m the one on the call. No account managers passing you around, and no 12-month contract.
How it works
From first call to campaigns that scale, with nothing hidden along the way.
Discovery call
A free 15-minute call about your business, your customers and what you’ve tried so far.
Plan & build
We map your offer, target towns and budget, then build the ads, pages and tracking.
Launch
Campaigns go live within 7 days of kickoff.
Report & scale
A plain-English report every week. We cut what isn’t paying off and scale what is.
The report you’ll get every Monday
No 40-page decks or vanity metrics. Five numbers that tell you whether your ads are making money, readable on your phone in under a minute.
Weekly report
Sample layout
- Ad spend
- $ —
- New leads
- —
- Cost per lead
- $ —
- Booked jobs
- —
- Cost per booked job
- $ —
Your real numbers appear here from week one.
Our guarantee
20 booked jobs in 60 days, or month 3 is free.
If our campaigns don’t put 20 booked jobs on your calendar in your first 60 days, you don’t pay for month 3. We keep working either way.
Booked means a real customer in your service area who scheduled a job. The guarantee applies when you keep your ad budget running and call every lead back the same day, and it’s available for HVAC and plumbing.
See if you qualifyWe know how South Jersey hires a contractor.
When the AC dies in July or a pipe bursts in January, homeowners here don’t shop around for long. They call whoever shows up first and looks legit. We build your ads around those moments, town by town from Burlington to Cape May, so the business that shows up first is yours.
Trades we work with
- HVAC
- Plumbing
- Roofing
- Electrical
- Remodeling & general contracting
- Landscaping & hardscaping
- Pest control
- Exterior cleaning & pressure washing
How we treat clients
A short start
Not a 12-month lock-in. We keep your business by getting results.
Your accounts, your data
Ad accounts and data stay in your name.
Plain-English reporting
Every week you’ll know what you spent and what you got back.
A real person answers
Questions get a reply from Donoven within one business day.
Questions, answered
Still unsure? Ask on the call. It’s 15 minutes and free.
What happens on the discovery call?
We spend 15 minutes on Zoom talking about your business, who your best customers are and what you’ve tried with ads so far. You’ll leave with a clear idea of what we’d run and what it would cost. If we’re not a fit, we’ll tell you.
How much should I spend on ads?
It depends on your service area, your average job value, and how much new work your crew can take on. We’ll recommend a starting budget on the call, built around what it takes to hit your booking goals, not a number pulled from a chart.
What does it cost to work with you?
It depends on your trade, your service area, and how fast you want to grow. We’ll map it out on the call and give you a straight answer before you commit to anything.
How fast will I see results?
Campaigns go live within 7 days of kickoff. The first few weeks are about finding which ads and offers book jobs in your area, then we put more behind what’s working. That’s why our guarantee covers your first 60 days.
What do you need from me?
Two things: keep your ad budget running, and call new leads back the same day. A fast callback is what turns a lead into a booked job. We handle the rest.
Do I need a new website?
Usually not. We build focused landing pages for your ads, so your main website can stay as it is.
Which areas do you serve?
All of South Jersey: Camden, Burlington, Gloucester, Atlantic, Cape May, Cumberland and Salem counties, plus businesses serving the Philadelphia suburbs.
Will I be locked into a contract?
There’s a short initial term, long enough for the 60-day guarantee to play out, and no 12-month contract. We’ll walk through the exact terms on the call.