Andres, here’s the Market Analysis Report for Winter Park, FL.
You told me the goal: grow SOD from 300 to 1,000 pallets a year, without spending more than $25 a pallet to get the job. This report is what the data actually says about that — your market, your numbers, and the path from where you are to five installs a week. Read the top first. It’s real, and it’s yours.
Winter Park is exactly the kind of market SOD wins in: high-value homes, homeowners who replace a lawn instead of nursing it along, and a field that isn’t crowded with people advertising it well. The demand is real and it isn’t being fought over hard. Your problem was never the market — it was that your ads were reaching the wrong half of it. That’s a fixable problem, and this report shows exactly how.
Where your SOD ads stand today.
Everything here is straight from what you told me on our call. This is the honest starting line — and it’s a better starting line than it looks.
Here’s the part most people miss when they look at these numbers: your cost per lead is already low. Meta is handing you leads cheaply. The leak isn’t the front of the funnel — it’s that only 2 of every 40 turn into a job, because too many of those leads were never the right homeowner to begin with. You already diagnosed this yourself. That’s the whole ballgame, and it’s good news: fixing quality lifts every number below it at once.
Who’s advertising into Winter Park right now.
Every landscaping and SOD company running Meta ads into your area — and how long each has kept them live. The ones running longest are the ones making money.
Every landscaping, lawn, and SOD company we could find running Meta ads into the Orlando / Winter Park area, ranked by how long each has kept them live. Only three are advertising SOD installation specifically — and none of them are a Grounds Guys. This lane is thin, not crowded.
The ads your competitors have kept running the longest.
Nobody keeps paying to run the same ad for months unless it’s bringing in work. These are the angles Winter Park is already responding to — and where the gap is for you.
Every SOD ad that’s survived in this market runs the same formula: a pain hook (“dead, patchy, weedy lawn, Orlando homeowners”) → a concrete offer ($-off or %-off) → a free sprinkler inspection or tune-up bundled in → a free estimate. That irrigation-as-add-on move is exactly your model — the market is already proving it converts.
Here’s the opening: they’re all competing on discounts and “best price.” That’s a race you don’t need to run. You install for the homeowner who wants it done right, not cheapest — and nobody in this lane is telling that story well. Same proven structure, a quality-and-craft angle instead of a discount, aimed at the affluent core. That’s a wedge.
What a booked estimate costs in Winter Park.
Now the contrast that explains everything. A wide radius from Winter Park reaches into ZIPs like Pine Hills, seven miles away — median income $57,278, median home value ~$180,000, poverty rate nearly 40% above the national average. Same map, half the income, a quarter of the home value. Higher-value homes mean bigger lawns, bigger SOD jobs, and homeowners who don’t flinch at a $3,500 install. That’s who your ads should be reaching — and exactly who the wide radius was diluting.
The math from 300 pallets to 1,000.
You gave me the target on the call. Here’s what it actually takes, worked backward from the goal — so we both know exactly what we’re aiming the ads at.
(20 pallets/week → 1,040/year)
(at a 30% close rate)
(at your $3,500 average job)
The chain is simple. Five installs a week at a 30% close rate means about 17 booked estimates a week on your calendar. To get there we don’t just pour more spend into the funnel you have — that only buys more of the wrong leads. We fix who the ads reach first, so a bigger share of every lead becomes a real estimate and a closed job. Then we scale.
On cost: your target is $25 a pallet — $100 to land a 4-pallet job. I’ll be straight with you, because that’s the point of this report. In a market as affluent as Winter Park, $100 flat is the finish line, not the first-month number. Here’s why that’s still great news:
Why Meta hasn’t worked for you — and why that’s fixable.
It was never your close rate, and it was never the follow-up. You’ve got a real machine on the back end — a text in five seconds, a CSR call in five minutes, an AI caller as backup. Most contractors would kill for that. When a good lead comes in, you catch it.
The problem was upstream, in who the ads were reaching. A radius around a pin doesn’t know the difference between a Winter Park estate and a rental two towns over. You were paying for cheap leads — and a cheap lead in the wrong ZIP is worse than no lead, because your CSR still burns time on it and your close rate still takes the hit. That’s why 40 leads only became 2 jobs. Not a sales problem. A targeting-and-qualification problem.
The good news is you already started fixing the right things this week — narrowing the territory, adding friction to the form, tightening qualification. Those are exactly the right moves. The rest of this report is how we take that instinct and build the whole funnel around it.
How Winter Park gets to five installs a week.
Five plays, in order. This is what it looks like to run this market on purpose instead of by radius.
Aim the money at the affluent core, not a radius
Stop advertising in a circle. Target the specific ZIPs and neighborhoods where the $3,500 jobs actually live — Winter Park, Maitland, Baldwin Park, Windermere, College Park — and cut the edges that were feeding you price-shoppers. Fewer leads, dramatically better ones. This is the single biggest lever and it costs nothing but precision.
Lead with the thing only a quality installer can say
You don’t compete on price, so the ads shouldn’t either. The winning angle in an affluent market is the transformation and the craft — a dead, patchy lawn to a flawless new one, irrigation handled so it stays that way, done by a crew that does this every day. That message repels bargain-hunters and attracts the exact homeowner you want. We’ll build creative around your real installs.
Make the form do the qualifying
The friction you started adding this week is right — we take it further. A form that asks the right one or two questions (own vs. rent, project scope, timeline) filters out the tire-kickers before they ever hit your CSR, so the appointments that get booked are ones worth driving to. Quality in, quality out.
Test creative like a system, not a guess
You’ve been doing the post-ID-and-fight approach yourself — the instinct is right, the execution is a full-time job. We run a structured testing cadence: new angles against proven winners every week, kill the losers fast, scale what converts. This is the part you said you want off your plate, and it’s exactly where a dedicated buyer earns their keep.
Scale spend only after quality is locked
Once the funnel is converting the right leads at a 30% close, then we add budget — and because the conversion math is fixed, more spend buys more jobs instead of more junk. That’s the path from ~$1,050 a month and 2 jobs to the budget and volume that puts five installs a week on the board.
A few things worth saying plainly.
No amount of marketing makes homeowners appear in Winter Park. Marketing doesn’t create demand — it finds the demand that’s already there and wins it before the other guy does. The good news for you is that the demand is there, it’s wealthy, and it isn’t being fought over well. That’s why the number at the top of this report is what it is.
You told me the real thing on the call: you know a little about this, you’ve made it work as far as one person testing on the side can, and you want someone who does only this to take it over so you can run your crews. That’s the whole reason we exist.
A year ago I couldn’t have handed you a report like this. Then the tools got good enough to check a market before spending a dollar in it — and the first thing I did was audit my own book of business. Half my clients were overspending, half were underspending. I rebuilt everything around that one idea: match the spend to what the market can actually absorb, aimed at exactly the right homeowner. Cost per job dropped across the board. That’s the method behind everything in these pages.
If this was useful, the walkthrough is where we take it from a report to a plan you can run — whether that’s with us or on your own. Contractors we work with have generated over $7.84M in tracked revenue doing exactly this. One contractor per market. In Winter Park SOD, that would be you.
Thursday, 4:30 PM — let’s open the whole thing.
On our call I’ll walk you through every section live, answer anything, and show you exactly what the first 30 days in Winter Park would look like. You leave with the full plan either way — whether we run it for you or you take it and go.
Confirm the walkthrough →Already on the calendar for Thursday at 4:30 PM ET. If anything comes up before then, just text me.