Revcore
Grow with AIResultsPricing
(480) 908-5600Book a call

Core services

  • Appointment GenerationQualified homeowners booked on your calendar.
  • WebsitesCustom sites built to turn visits into estimates.
  • SEO & AI SearchLocal visibility on Google, Maps and AI search.

Add-ons

  • Google Ads & LSASearch ads when your market supports them.
  • AI receptionistEvery call answered, day or night.
  • Smart automationSixty-second follow-up on every lead.
  • In-home sales trainingClose more of the appointments you run.
Case studyRock N Roll Stoneworks$1M+record month, April 2026Read the story

Trades we grow

  • RemodelingKitchens, baths and whole-home.
  • Windows & doorsReplacement windows, patio and entry doors.
  • Siding & stuccoExteriors, siding and stucco.
  • Pool buildersCustom pools and outdoor living.

 

  • Hardscape & landscapingPatios, walls, kitchens and fire.
  • RoofingReplacement and storm work.
  • Decks & patiosDecks, covers and pergolas.
  • All tradesSee every trade we work with.

One contractor per trade, per market.

Once a territory is taken, we close it to your competitors.

Book an intro call

Revcore HQ

  • How it worksFrom territory lock to booked calendar.
  • Meet the foundersContractors who scaled to $10M+ first.
  • The Revcore methodThe playbook behind every engagement.
  • Client reviewsWhat our contractors say, on camera.
  • Guides & articlesPractical help with websites, search and follow-up.

Our software

Revcore Pro

CRM, quoting, presentations and payments, included with every engagement.

Lead
Qualified
Booked
Shown
Sold
Revcore

Appointment generation, websites, and SEO & AI search for home improvement contractors. One contractor per trade, per market.

(480) 908-5600hayden@revcorehq.com
Explore
  • How it works
  • All services
  • Who we help
  • Work
  • Pricing
Services
  • Appointment Generation
  • Websites
  • SEO & AI Search
  • Add-ons & automation
Company
  • About
  • Method
  • Markets
  • Guides & articles
  • Compare agencies
  • Grow with AI
  • Contact
Software
  • Revcore Pro
  • Product tour
  • Get release updates
  • Log in
Ask about us on

Opens a new tab with a starter question. Citation-ready facts: llms.txt.

ChatGPTClaudePerplexityGeminiCopilot
© 2026 Revcore HQPrivacyTerms
Phoenix, AZ

Two proposals, same number, completely different deal.

Four separate things get priced in contractor marketing, and most quotes bundle them into one figure. Separate them and the comparison becomes obvious.

Contractor marketing costs are made of four separate things: the fee for the work, the media spend that buys the demand, software the engagement depends on, and one-time build costs like a website. Most proposals combine some of those into a single number and leave the others unmentioned, which is why two quotes at the same headline price routinely differ by thousands a month in what you actually pay.

Anybody quoting you a specific figure without knowing your trade, your market, and your capacity is guessing. What is worth insisting on is not a lower number but an itemized one.

On this page

  1. 01The fee, and what it is charged against
  2. 02Media, and whether it sits on top
  3. 03Software the engagement quietly requires
  4. 04One-time build, and who owns it after

The four things you're actually paying for.

Ask any vendor to split their number into these. The ones who cannot are telling you something.

01

The fee, and what it is charged against

A retainer, a percentage of ad spend, a price per lead, or a price per booked appointment. This choice matters more than the amount.

A retainer bills the same whether the month worked or not, which means a bad quarter costs you the fee and the media and costs the agency nothing. A percentage of ad spend is worse in a specific way: it pays your vendor more for spending more, which is the wrong incentive pointed at your bank account.

Per lead moves some risk and buys the wrong unit, since you still pay for the people who never answer. Per booked appointment is the only structure where a failed month costs the vendor, and it is rare for exactly that reason.

02

Media, and whether it sits on top

This is usually the largest number and the one most often left out of the headline figure.

A fee quoted without media is not a price, it is a deposit. Ask directly whether the ad spend is inside the number or on top of it, because the answer routinely doubles the real monthly cost, and it is the single most common source of surprise in a first invoice.

Ask who holds the ad account and what access you retain. Revcore’s published management fees exclude ad spend, which is paid directly to Meta or Google. Compare the total budget and account ownership in writing.

03

Software the engagement quietly requires

CRM, call tracking, scheduling, review automation, landing page tooling. Each is small and the stack is not.

These often appear as third-party subscriptions billed to you directly rather than as line items on the proposal, so they never make it into the comparison. Ask for the full list with prices before signing, not after.

Ask what happens to the data if you leave. A CRM you rent through a vendor holds your customer list, your quote history, and your reactivation asset, and portability is a question with very different answers depending on the tool.

04

One-time build, and who owns it after

A website, a brand, presentations, and campaign creative. Paid once, and the ownership question outlives the engagement.

A site built on a proprietary platform you cannot take with you is a rental with a build fee attached. The question is not what it costs but what you are holding if the relationship ends: the domain, the files, the content, the ad account, the CRM records.

Here the build sits inside the engagement rather than being sold as a project, deliberately. A site scoped, delivered, and handed over with no traffic or follow-up behind it is the most common way contractors waste money on marketing.

Make any two proposals comparable.

Seven questions. Ask all of them of everyone, including us.

  • Split your number into fee, media, software, and one-time build.
  • Is media inside the price or billed on top of it?
  • What is the fee charged against: a month, ad spend, a lead, or a booked appointment?
  • List every third-party subscription this requires and what each costs.
  • In a month where nothing books, what do I owe?
  • What am I holding if I leave: domain, site files, CRM records, ad account?
  • What is the term, and what does exiting it look like?

$64,000

The first appointment we ever issued Arthur Garcia closed as a $64,000 project. One appointment, one signed job.

Read the case study

“We're adding staff because of the amount of new customers and new projects.”

Arthur Garcia · Owner, Aquatic Pools and Spas

Revcore’s published monthly packages start at $3,000 plus ad spend. Compare what is included, how media is billed and which services are scoped separately.

What a lower number won't buy you.

Price is the easiest thing to compare and the least useful on its own.

  • It won't fix a mismatch with capacity

    Spending to a number rather than to what your crews can field produces a waitlist and lost deposits. The right budget is the one that matches how many jobs you can actually deliver this quarter.

  • It won't survive a bad close rate

    Cheaper appointments arriving at a sales process that is not working is a more efficient way to lose money. Cost per booked job, not cost per appointment, is the number that tells you which problem you have.

  • It won't tell you what you're getting

    Two engagements at identical prices can differ by a website, a CRM, sales training, and who eats a bad month. Compare the itemization, not the total.

Straight answers on what this costs.

How much does contractor marketing cost per month?

It depends on trade, market, and capacity to a degree that makes any specific figure quoted without those a guess. What is worth insisting on is an itemized number: fee, media, software, and one-time build separated, so two proposals can actually be compared. Most are quoted as one figure with some of those left out.

What percentage of revenue should a contractor spend on marketing?

Percentage rules are the wrong frame for this industry. Spend to your crew capacity, because the constraint is how many jobs you can deliver rather than a share of last year's revenue. The useful numbers are cost per booked job and revenue per appointment.

Is a marketing retainer or pay per appointment better?

They put the risk in different places. A retainer bills the same whether the month worked or not, so a bad quarter costs you the fee and the media and costs the agency nothing. Pay per appointment means a failed month produces no invoice, which only works for a vendor confident in the engine.

Should ad spend be included in the price?

Ad spend is separate from the published monthly fees and paid directly to Meta or Google. Appointment Generation requires at least $100/day in Meta spend. Any ads-included arrangement must be stated separately in your proposal.

Why do two marketing quotes at the same price differ so much?

Because they are bundling different things. One may include the website, the CRM, and sales training while the other is a fee with media, software, and build all on top. Split both into fee, media, software, and one-time build and the comparison usually resolves itself immediately.

What hidden costs should I ask about?

Third-party subscriptions billed to you directly rather than shown on the proposal: CRM, call tracking, scheduling, review automation, landing page tooling. Each is small and the stack is not, and they rarely appear in the comparison because they are not on the quote.

What do I keep if I leave?

Ask explicitly about the domain, the site files, the CRM records, and the ad account. A site on a proprietary platform you cannot export is a rental with a build fee attached, and media funded through a vendor's ad account leaves audience history you may not keep. Here you keep all of it.

Is cheaper marketing worse?

Not necessarily, but cheaper per lead usually is. Loosening targeting and dropping qualifying questions both push lead cost down and cost per booked job up, so a falling price with a falling close rate is a worse deal wearing a better number.

Want the number itemized?

Compare published monthly plans, website pricing and separate advertising budgets. One contractor per trade, per market.

Check if your market's openHow the pricing works