Ask how much a contractor should spend on marketing and you will usually hear a percentage of revenue.
That percentage can be a useful guardrail, but it is a weak starting point by itself.
Two contractors with the same revenue may need very different budgets. One may have crews ready for ten more jobs a month. The other may already be booked six weeks out. One may close 40% of qualified estimates. The other may close 15%. One may earn healthy gross profit on a kitchen remodel. The other may be chasing low-margin work that leaves little room for acquisition cost.
A practical contractor marketing budget starts from the business’s delivery capacity and job economics, then works backward to the amount of demand it actually needs.
Start with the number of additional jobs you can deliver
Do not begin with leads. Begin with jobs.
Ask:
- How many additional jobs can the current crews complete each month without hurting quality?
- Which job types have the best combination of demand, fit, margin, and operational confidence?
- Which service areas can the team reach profitably?
- Is the business trying to maintain volume, fill a short-term gap, or support a planned hire?
If the company can only deliver four additional projects next month, buying enough demand for twenty may create slow responses, wasted estimates, poor customer experience, and money spent on opportunities the team could not serve well.
Capacity is not fixed forever. A reliable marketing system can justify hiring and expansion. But the budget should reflect the capacity available during the period being planned, not an abstract growth goal with no delivery plan behind it.
Use gross profit contribution, not job revenue alone
A $10,000 job is not worth $10,000 to the business.
Materials, subcontractors, direct labor, permits, disposal, travel, and other job costs consume part of the revenue. The amount available to cover overhead, marketing, and profit is what matters when setting an acquisition ceiling.
For a simple planning model:
Gross profit contribution per job = average job revenue minus direct job costs
Use the business’s real numbers by job type. Do not borrow a margin from another contractor or an online benchmark and assume it applies.
If different services have very different economics, build a separate target for each. A maintenance call, roof replacement, emergency plumbing job, and full remodel should not share one acquisition-cost assumption.
Add the real close rate
The next question is how many qualified opportunities are required to win the available jobs.
Qualified opportunities needed = additional jobs wanted divided by close rate
If the business wants four additional jobs and closes 30% of qualified estimates, it needs roughly fourteen qualified opportunities, not four.
Use a close rate that matches the actual path:
- inquiry to booked estimate
- booked estimate to completed estimate
- completed estimate to signed job
Those stages often reveal that marketing is not the only constraint. Slow callbacks, unclear qualification, missed appointments, weak proposals, inconsistent follow-up, or no estimate reminder process can reduce the value of every marketing dollar.
Before increasing ad spend, trace what happens from the first call or form fill to the signed job. The related article Why Missed Calls and Slow Follow-Up Are Still Killing Local Lead Gen shows why response speed and a clear next step belong in the budget conversation.
Set a target cost per booked job
Now decide how much gross profit the business is willing to reinvest to win one additional job.
There is no universal percentage that is safe for every trade, job type, and growth stage. The target must leave room for overhead, risk, warranty work, payment delays, and the profit the owner expects.
A conservative planning formula is:
Target cost per booked job = gross profit contribution per job multiplied by the approved acquisition percentage
That target is not permission to spend blindly. It is the maximum planning range to test against real performance.
A worked contractor budget example
Imagine a contractor with room for four additional projects next month.
- Average job revenue: $6,000
- Average direct job costs: $3,900
- Gross profit contribution per job: $2,100
- Close rate from qualified estimate to signed job: 30%
- Additional jobs wanted: 4
- Approved acquisition percentage: 25% of gross profit contribution
The math looks like this:
- Four jobs divided by a 30% close rate equals about fourteen qualified estimates needed.
- Twenty-five percent of $2,100 equals a target cost of $525 per booked job.
- Four booked jobs multiplied by $525 equals a $2,100 working acquisition budget for the month.
This is an illustration, not a benchmark or guarantee. It does not include fixed costs such as website improvements, CRM and follow-up systems, creative work, call tracking, or agency management. It also assumes the estimates are genuinely qualified and the gross-profit inputs are accurate.
The value of the example is the direction of the math: capacity and economics set the budget. A generic revenue percentage can then be used as a reasonableness check.
Separate the foundation from demand-generation spend
Contractor marketing costs do not all behave the same way.
Foundation
These investments make future demand more likely to convert:
- a fast, credible contractor website
- clear service and service-area pages
- an accurate Google Business Profile
- review collection and reputation management
- call, form, and source tracking
- a CRM or pipeline with defined stages
- missed-call text-back and follow-up workflows
- project photos, proof, and case studies
The foundation often has setup costs plus ongoing maintenance. It should not be judged only by the first month’s lead count because it supports multiple channels and improves the percentage of existing demand that becomes booked work.
Demand capture
These activities reach people who may need the service:
- local SEO and Google Maps visibility
- Google Ads and Local Services Ads where appropriate
- referral and partner programs
- useful content for homeowner questions
- email and reactivation campaigns
- targeted social campaigns
The right mix depends on job type, market, season, competition, and how quickly results are needed.
Conversion and follow-up
Budget for the path after the click or call:
- response coverage
- qualification
- estimate scheduling
- reminders
- proposal follow-up
- lost-estimate reactivation
- review requests after successful work
MassMonopoly’s Growth Hub connects these steps so inquiries do not depend on somebody remembering to check three inboxes and a spreadsheet.
Do not spread a small budget across every channel
A contractor with a limited budget usually gets better learning from a focused test than from tiny amounts spread across SEO, Google Ads, social ads, email, video, sponsorships, and five directories at once.
Choose:
- one or two priority job types
- a defined service area
- a clear offer or next step
- one primary demand channel
- one reliable follow-up path
- a measurement window long enough to produce useful evidence
Fix the foundation problems that would waste demand, then test the channel with enough concentration to judge it fairly.
The Contractor Marketing Package vs. Ad-Hoc Marketing comparison can help decide whether the business needs a coordinated system or one bounded project first.
Track the numbers that connect spending to work
Clicks, impressions, and lead counts are useful diagnostics. They are not the final score.
Track:
- qualified inquiries by source
- booked estimates
- estimate show rate
- close rate
- cost per booked job
- gross profit contribution from won work
- response time
- jobs lost because of capacity, fit, price, or no follow-up
The Contractor Marketing Scorecard provides a practical starting point for keeping the measurement small enough to use.
Review quality matters too. Ten form fills from outside the service area are not better than three qualified homeowners ready to schedule.
Know when the budget is too low
The budget may be too low when:
- the business expects rapid growth but funds only maintenance activity
- campaigns stop before enough data exists to judge them
- the website, reviews, tracking, or follow-up path is too weak to support paid demand
- every channel receives a token amount and none receives a fair test
- one slow week causes the plan to be abandoned
Low spend is not automatically bad. A contractor at capacity may need only reputation, retention, and foundation work. The mismatch between the goal and the budget is the problem.
Know when the budget is too high
The budget may be too high when:
- crews cannot deliver the work being generated
- response time is deteriorating
- the company does not know which sources produce signed jobs
- cost per booked job exceeds the approved economic ceiling
- marketing is being used to compensate for weak estimating or follow-up
- unprofitable job types are being promoted because they create lead volume
The contractor missed-revenue calculator can help quantify what slow responses and quiet estimates may already be costing before the business buys more demand.
A practical 30-day planning process
- Choose the job types and service areas the business wants more of.
- Confirm how many additional jobs the crews can deliver.
- Calculate gross profit contribution by priority job type.
- Pull the actual estimate-to-close rate.
- Set a target cost per booked job.
- Audit the website, reviews, tracking, response, and follow-up foundation.
- Select one primary demand test and fund it enough to learn.
- Review qualified opportunities, booked estimates, signed work, gross profit, and response gaps every week.
- Increase, reduce, or redirect the budget based on signed-job economics, not lead volume alone.
The bottom line
A contractor marketing budget should not be a random percentage, and it should not be based on how much a competitor says it spends.
Start with the work the business can deliver. Use real job economics and close rates. Protect the customer experience after the inquiry. Then invest in the foundation and demand channels that can produce profitable, measurable growth.
MassMonopoly’s Contractor Marketing system combines the website, local visibility, reviews, follow-up, content, and reporting contractors need to turn demand into booked work. Start with the missed-revenue calculator, or talk with us about a budget sized to your actual capacity and job mix.