Website vs. Google Ads: Where Should a Contractor Spend First in 2026?
Contractors can use an existing website for ads when the destination works. Compare repairs, media and ongoing costs without treating cash savings as ROI.
By Ian Ho, Xomer
Article images are AI-generated illustrations and may include AI-generated people. They do not depict Xomer clients.
TL;DR: A website is an owned asset that still needs hosting and improvement. Ads can produce traceable demand while campaigns run. Compare total cost, time to impact, qualified inquiries, booked-job contribution, and ownership.
A contractor needs a working destination for paid traffic, but that can be the website already owned. Spend first on the observed gap: a failed contact path, an inadequate service page or an affordable test of demand.
We sell the website side of this comparison, so our prices are stated plainly below. Check them against your own quotes.
What Google Ads actually costs over 12 months
What Google Ads costs, and what budget buys a test you can actually learn from, varies by trade, market, query mix and conversion rate. Pull current planning estimates for your own search terms, and decide up front how many leads make the sample large enough to read.
Paid distribution stops the day you pause the campaign. The customers it booked stay yours, along with their repeat work, and that is the part of ad spend that outlives the ads. What a campaign never leaves behind is a platform you own, so count the jobs it booked and the repeat work you can actually trace.
Year two can differ from year one. Build scenarios from your actual account data, showing the effect of different collected-job counts and costs. Give it more than a month before you pick a scenario.
What a website costs over 12 months
Website proposals vary by scope. Ownership, content, integrations, hosting and ongoing work sit behind the headline price. Line up the same deliverables and term before comparing quotes.
A website can support a referral checking your services, a visitor typing your name or a customer arriving through an ad. Record the starting inquiries and their reported sources.
Organic visibility has no fixed four-to-six-month ramp, whatever you were told. A hosting-only quote may exclude maintenance, measurement, content and management. Check what the actual quote includes. Put those recurring costs on the same full-year sheet as the booked work you can trace.
Run the numbers side by side without calling the lower invoice the cheaper customer. An illustrative $1,000 monthly media budget is $12,000 over a year, before ad setup, management, and landing-page work. Xomer's current founding offer is $499 to build, including month one of the required managed service, plus eleven $150 payments: $2,149 for the first 12 months before separately scoped work. That $9,851 gap is cash, not return. The ad budget can book jobs quickly, and the site supports referrals, ads and organic visits. Count each contribution before choosing a mix.
What changes while a campaign is running
Paid impressions and clicks can be observed while the campaign runs. Keep them separate from received inquiries and paid jobs. Organic visibility runs on a slower clock. A capped paid test lets you compare full costs and collected contribution over a stated period.
Ads that have run for years can be profitable, wasteful, or drifting somewhere between. What you buy with them is distribution, and the asset stays with the platform. The customers they booked and the brand effect they built are yours to keep. Judge the channel on traceable margin and on how dependent it makes you, never on how long it has been running.
A service business in the Riverside area weighing its website against its ads should compare them using its own records of what each one cost and what it booked. Count repeat work too, but only once it has happened and you can tie it back to the first job.
One sequence to test
The right answer might be one channel, both, or neither this quarter. Sequence the test from the gaps you have now, your demand, your capacity, and whether the measurement is ready to tell you anything.
If the current destination answers the intended service question and passes the contact test, a capped paid trial can proceed without a rebuild. If it fails a specific task, obtain a repair scope first. A new build is one option when the current platform can't carry the needed changes at an acceptable cost.
Choose the review date from the actual inquiry-to-payment lag. Keep open jobs beside completed, collected work. Use full acquisition cost per completed job and the contribution left after fulfillment and reserves when deciding whether to continue, narrow or stop.
A San Jose contractor weighing paid ads against organic work needs real numbers before deciding: actual quotes, the cost estimates in the ad account and how much crew time is free.
One more variable: the website's effect on ads
Google's Quality Score guidance calls the score a diagnostic, separate from real-time auction evaluations of relevance, expected click-through and landing-page experience. A generally good website can still be an unsuitable destination for a particular service query.
A landing page built for the query gives paid traffic a better experience, which is worth doing on its own merits. Measure conversion rate, lead quality and booked-job cost before you credit it with making the ads cheaper.
San Francisco service businesses can test landing-page changes against their current auction and conversion data. Keep the cost and revenue documented, so that "the page paid for itself" is a claim you can actually support.
A destination-and-demand decision sheet
Give each option a column: keep current site, repair current site, new build and paid test. Some options can run together. Enter these fields before comparing totals:
- Observed task and scope: service question or contact failure, supporting URL/test and the work each quote will deliver.
- Operator and access: who owns the domain, edits the site, answers inquiries and can pause the campaign; list any missing permissions.
- Cash exposure: one-time work, media, management, response labor, required subscriptions and monthly upkeep over the same period.
- Acceptance and outcome: a working customer task for site work; qualified inquiries, completed jobs and collected contribution for acquisition. Keep these measures distinct.
- Exit and next review: cancellation/renewal conditions, files or account access received, implementation responsibility and the actual review date.
A fictional row might read: “Existing service page answers the repair query; permitted form test reaches the office; editor access confirmed; retain site; separate $600 media cap plus quoted management and response labor; review after the normal completion lag.” A second row could record a form that fails delivery and a fixed repair quote, with inbox receipt as acceptance. Neither row calls for a rebuild solely because the site is old.
Google's daily-budget rules allow daily variation. Confirm your campaign's applicable limits and the effect of changes. A Target CPA aims at an average cost for the conversion you picked. If that conversion is a form fill, the target says nothing about what a paid job costs.
Where to spend first
If your current site does the job, keep it. Pay for a rebuild only when a repair would cost more.
For the trade-specific math on where ads may fit, see Google Ads for contractors across job types. To compare owned and paid channels by cost and control, read alternatives to Google Ads for contractors.
Bring one year of ad invoices, management fees, lead records, and a website proposal to the same sheet. Mark valid inquiries and booked jobs from each source, including mixed-source jobs. If your landing page or contact path fails a phone test, ask Xomer to review that specific site gap. If an ad campaign books profitable work, keep it in the plan.
If the repair comparison supports a managed build, review Xomer's managed website and AI visibility pricing, including the build scope, required monthly service, work limits and paid-build ownership. If your current site or provider works, keep it.
Add Xomer as a preferred source on Google. You can select Xomer if it appears in Google's source tool. Preferred sources are more likely to appear in Top Stories and may be highlighted in eligible AI Mode or AI Overviews results.