"How much should I spend on marketing" is a fair question with an unsatisfying honest answer: it depends on where the business is in its lifecycle, how competitive the local market is, and what growth the owner actually wants. What follows is a framework for arriving at a defensible number, rather than a single figure that ignores all of that context.

Common benchmark ranges

A commonly cited general small business benchmark, referenced by the U.S. Small Business Administration and widely used across the marketing industry, suggests roughly 7 to 8 percent of gross revenue for an established business focused on maintaining its current position, with businesses actively pursuing growth or operating in a highly competitive category often allocating meaningfully more. These are general benchmarks, not a rule specific to home services, and they work best as a starting reference point to sanity-check a budget rather than a number to hit precisely.

Adjusting for business maturity

A brand-new business with no existing reviews, no established Business Profile history, and no word-of-mouth base to lean on typically needs to spend a higher percentage of revenue on marketing early on, since it's building visibility and trust from zero rather than maintaining an existing position. An established business with a strong review base, consistent map pack visibility, and steady referral flow can often sustain its position on a smaller relative spend, redirecting savings toward growth initiatives, a new service line, a new location, only when genuinely ready to support them operationally.

Adjusting for competition level

Local market competitiveness varies enormously by trade and by city, and it directly affects how much budget is needed to achieve the same visibility. A locksmith in a market with three established competitors needs a meaningfully different budget than one in a market with fifteen aggressive, well-funded competitors. A quick, informal way to gauge this: search your core terms in your actual market and count how many competitors have a genuinely strong Google Business Profile (complete, many recent reviews, active posting). A market full of weak competitor profiles is a lower-competition opportunity even in a large city, and a market with several polished competitors requires a correspondingly stronger budget to compete for the same visibility.

Splitting budget across channels

For most home service businesses, a reasonable starting split allocates the largest share to local SEO and Google Business Profile management, since this remains the highest-impact, most durable channel for the majority of trades, a meaningful share to website development and maintenance, since it's the asset every other channel ultimately points traffic toward, and a smaller, more experimental share to social media and any paid advertising, scaled up over time as a business learns which of those channels actually produces booked jobs for its specific market and trade. This split isn't fixed, a highly visual trade might weight social media more heavily, and a highly competitive market might justify a larger paid advertising share, but starting from SEO and website as the foundation reflects where most home service businesses see the most durable return.

When to increase or decrease spend

Worth increasing budget when lead volume is consistently outpacing capacity in a good way (meaning growth is genuinely being left on the table, not just that the phone rings sometimes), when entering a new, more competitive service area, or when a specific channel is demonstrably producing a strong return and simply hasn't been given more room to scale. Worth decreasing, or at least reallocating rather than cutting entirely, when a specific channel has been tested for a reasonable period with no measurable return, or when lead volume already exceeds what the business can realistically service without sacrificing quality.

A simple budget-setting exercise

Start with current monthly revenue, apply a benchmark percentage adjusted for maturity and competition as covered above, then sanity-check the resulting number against two questions: is this enough to meaningfully move the highest-impact channel (usually local SEO and Business Profile work) rather than being spread so thin it barely touches any one thing, and is this a number the business can sustain for at least six months, since most channels, especially SEO, need sustained investment to show their real return rather than a one-month test. A budget that's technically calculated correctly but abandoned after six weeks produces worse results than a smaller, sustained budget maintained consistently.