ROAS measures how much revenue you earn for every dollar you spend on advertising. It is the foundational performance metric for any paid advertising campaign, and it is calculated with a simple formula.
A 5x ROAS means you generated $5 in revenue for every $1 you spent. Expressed as a ratio, that is 5:1. You will also see it written as a percentage (500% ROAS), but the ratio format is more common in service business advertising.
ROAS differs from ROI (Return on Investment) in one important way: ROAS uses revenue, not profit. A 5x ROAS on a job with 20% margin means your actual profit return is significantly lower than the ratio implies. This distinction is why ROAS benchmarks alone can mislead service businesses.
Industry ROAS benchmarks get published every year, and every year service business owners set them as campaign targets without asking the right question: what does that ROAS mean for my specific business?
Three variables make ROAS benchmarks unreliable guides for service businesses in particular:
A roofing company replacing a full residential roof at 45% margin operates very differently from the same company doing a minor repair at 20% margin. If both are counted in revenue, the ROAS looks the same but the profitability is completely different. Industry ROAS benchmarks blend all job types together and tell you nothing about your actual margin profile.
An HVAC company that earns $350 on an initial repair call but converts 40% of repair customers into annual maintenance contracts worth $1,200 over three years has a very different acceptable ROAS than a one-and-done service provider. Benchmark ROAS figures almost never account for LTV — they measure first-transaction revenue only.
A homeowner sees your Google Ad on Monday, calls back on Thursday after finding you organically, and books on Friday. Last-click attribution credits the organic visit, not the paid ad. Your Google Ads ROAS appears lower than it actually is. Conversely, view-through attribution on Meta Ads can inflate ROAS by crediting everyone who saw an ad whether they acted on it or not.
With the above caveats clearly understood, here are realistic ROAS benchmarks for service business verticals based on campaign data across Google Ads and Meta Ads. These represent well-managed campaigns with dedicated landing pages — not averages across all campaigns including poorly structured ones.
| Industry | Google Ads ROAS | Meta Ads ROAS | Primary Driver |
|---|---|---|---|
| Roofing | 4–7x | 2–4x | High average job value ($8K–$20K) |
| HVAC | 3–6x | 2–3x | Mix of repair + replacement intent |
| Plumbing | 4–8x | 2–3x | Emergency search intent lifts conversion rate |
| Law Firms | 3–5x | 1.5–3x | Long sales cycle compresses measured ROAS |
| Med Spas | 3–5x | 2.5–4x | Strong Meta visual performance for aesthetics |
| Real Estate | 2–4x | 1.5–3x | Long cycle; commission attribution is challenging |
| Solar | 3–5x | 2–3.5x | High CPCs offset by large contract value |
| Home Services | 3–6x | 2–3.5x | Local search intent; geo-targeting efficiency |
Your minimum profitable ROAS is the ROAS below which you are losing money on advertising. It is derived directly from your profit margin — not from industry averages, not from competitor data, not from what your agency tells you is a “good” number.
The formula is straightforward:
Here is how to apply this with a real service business example:
If your margin is 25%, your breakeven ROAS is 4x — meaning you need to hit a benchmark most industries consider above-average just to break even. This is why low-margin service businesses must be more aggressive about landing page conversion rate, close rate, and customer LTV, not just raw ROAS.
POAS (Profit on Ad Spend) measures actual profit generated per dollar of ad spend, rather than revenue. For service businesses where margin varies by job type, POAS is a more accurate performance signal than ROAS. A company with a 6x ROAS on low-margin repair calls may be less profitable than a company with a 3x ROAS on high-margin installation jobs.
POAS is calculated the same way as ROAS, but with profit in the numerator instead of revenue:
When does POAS matter more than ROAS for service businesses?
ROAS is a revenue-level metric. It tells you how efficiently your advertising is producing revenue. It does not tell you whether that revenue was profitable, whether the leads were the right type of customer, or whether your sales process closed them effectively.
The metrics that matter alongside ROAS for service businesses:
We calculate this in every strategy call — your exact breakeven ROAS, your current performance against it, and the specific changes that would move it in your favor.
Book Your Free Strategy CallRelated Resources
FAQ
A good ROAS for Google Ads varies by industry, but the general benchmark for service businesses is 3:1 to 5:1. This means for every $1 spent on ads, you generate $3 to $5 in revenue. However, your minimum profitable ROAS depends on your margin — a business with 40% profit margins needs at least 2.5x ROAS just to break even.
For service businesses, a good ROAS on Meta (Facebook and Instagram) Ads is typically 2:1 to 4:1. Meta Ads often show lower ROAS than Google Ads because they target people by interest rather than active search intent. However, Meta Ads typically cost less per click, so a lower ROAS can still be profitable depending on your margin.
Your minimum profitable ROAS equals 1 divided by your profit margin. If your profit margin is 40% (0.40), your breakeven ROAS is 1 / 0.40 = 2.5x. Any ROAS above 2.5x is profitable. Any ROAS below 2.5x means your ad spend is consuming more than your profit. Use your actual job margin, not your gross revenue margin.
Common reasons your ROAS is below benchmark include: poor landing page conversion rate, high cost-per-click due to broad match keywords, targeting too wide a geographic area, no call tracking (missing phone conversions), sending traffic to your homepage instead of a dedicated landing page, or a weak offer that gives prospects no reason to act. Fix the landing page and conversion tracking first before adjusting ad spend.
Whether 3x ROAS is good depends entirely on your profit margin. If your margin is 25%, a 3x ROAS means you are generating $3 for every $1 spent — your profit after costs is $0.75 on that $3, a strong return. If your margin is 15%, the same 3x ROAS means only $0.45 net per $1 spent, which may not justify the campaign. Always calculate your POAS (Profit on Ad Spend) alongside ROAS.
For service businesses, cost per lead (CPL) and close rate are often more actionable metrics than ROAS, especially when margin varies by service type. ROAS is a revenue metric — it does not tell you whether the leads were the right jobs or whether your sales team closed them. Track CPL, close rate, average job value, and POAS together for a complete picture of advertising performance.
Free Strategy Call
We run the numbers on every strategy call — your real breakeven ROAS, where your campaigns stand, and exactly what to change.
Book Your Free Strategy Call