One page built to make the phone ring. If you want us to run the ads into it, we'll quote that separately once the page is proving itself.
The page. One time.
Live in about a week.
Then ads into it, if you
want them. Quoted separately.
What you pay Google, not us. $1,000 is a sensible floor — below that the campaign never gathers enough data to get cheaper.
Not every lead becomes work — wrong number, out of area, price shopping. Across 126,650 Local Services leads the average is about 44%. Set it where yours actually lands.
One thing this arithmetic cannot see: Google can only send you leads that exist. In a town-sized market the budget slider will outrun local demand long before it runs out of money — there are only so many people searching for you in a month, and no budget invents more of them. That is the single biggest reason we fix your map position first: the demand that is already there costs you nothing to win.
Shared-lead marketplaces sell the same HVAC lead to several contractors at once — you pay for a homeowner you're already racing three people to call. With Local Services the homeowner picks you and calls you directly.
Every figure here is an estimate. Google sets the lead price, and it moves with your market and the season — the figures here are national benchmarks, rounded up on purpose, so the real number is more likely to come in under what you see than over it. Our own fee per booked job starts at $50 and is set by trade and agreed in writing before either of us commits. Nothing on this page is a forecast or a guarantee.
Somebody types "AC repair near me". Before a single website appears, Google shows a map and three businesses. That's the local pack, and it takes the call. It sits above every website result, and on a phone it can fill the screen — and unlike ads, once you're in it you're not paying per click to stay there.
Showing rank grid for ac repair near me.
This is the one we'd sell you after the page. Ads stop the day you stop paying. The pack keeps answering the phone.
The per-job fee starts at $50 and is set by trade, because a roofing job and a drain clean are not the same thing. We agree it in writing before either of us commits, and it is a flat number — we never ask to see what you charged. Your ad budget is separate and goes straight to Google, not to us. You set it and you can change it any week. We'd fix your map position first — it's cheaper, and your review count is one of the things Google uses to decide who shows in Local Services, so doing it in that order makes the ads work better and cost less.
Bought separately, the software alone runs past $700 a month before anybody has done any of the work. Handing it to whoever is already in your office costs more than this once you add their hours to it, and takes them off your phone.
The reason most trades social dies is that nobody ever sends the photos. So we fix that first: your crew texts job photos to a number and they land with us — no app, no login, no remembering. We turn those into eight to twelve posts a month across Facebook and Instagram, alongside your new five-star reviews and whatever you're sponsoring, and we answer the comments and messages rather than just broadcasting. When you're hiring, it turns into a recruiting channel. Only sold alongside the Growth Plan — on its own, with no reviews coming in and no pages going up, we'd be inventing things to post about.
We only run ads for pages we built. Not as a sales tactic — our fee moves with whether the page actually converts, so we need it to be a good one.
Proposed means we scope it with you before either of us commits — ad budgets and job types are set in writing per market. Everything without that tag is a price you can buy today.
Or see it first — we'll build your homepage free in 24 hours, no sales call. If you like it, we build the rest. Want proof before that? Ask for the two contractor sites we've built and the trade-press piece we wrote — links, not mockups.