A website is worth it for a small service business when customers need it to find or check you, a realistic number of additional completed jobs can cover its cost, and someone will keep it working. If one job covers a meaningful share of the investment, the case gets easier to make—but buying a site does not automatically bring in work.
Suppose you paid for a website, received no obvious inquiries, and decided it was a waste of money. Before paying again, separate what the site was supposed to do from what you could actually measure.
Your website had two possible jobs—not just bringing strangers in
A stranger searching for a cleaner needs to discover a business. A neighbor who has already been given your name needs to decide whether to call. Those are different jobs.
Your website might help with either:
- Discovery: Someone finds your business while looking for a service.
- Verification: Someone hears about you, checks your services, location and work, then gets in touch.
A customer may say “my neighbor recommended you” even if your website helped them feel comfortable calling. That does not make the website the source of the referral, but it may have supported the decision.
No recorded calls is a reason to investigate. It is not proof that the site helped, or that it failed. Equally, you should not credit every referral sale to the website simply because the customer visited it.
Website, Google Business Profile, or social only?
Start with what a prospective customer needs to do, rather than which platform you feel a business ought to have.
| Customer task | Small website plus Google Business Profile | Google Business Profile only | Social page only |
|---|---|---|---|
| Discover you | Profile offers a presence in Search and Maps; the site needs its own visibility work | Search and Maps presence, without guaranteed placement | Posts, sharing and platform search may help people find you |
| Check credibility | Room for work examples, business details and links to reviews | Reviews, photos and business information | Work examples and public conversations |
| Understand services | Space for scope, service areas and common questions | Suitable for concise service and service-area information | Details may be spread across posts |
| Make an inquiry | Clear call buttons or a form, alongside profile contact details | Contact information in the profile | Messages or listed contact details |
| Keep information current | Both the site and profile need attention | One main presence to maintain | Details and messages need regular attention |
Google Business Profiles are free and support hours, photos, reviews and service-area information. Free does not mean guaranteed visibility or leads; your time and any outside help still have a cost.
A website gives you more room to answer questions. It is not an automatic traffic source. Social can be useful for showing recent work and having conversations, provided customers can easily find essential details.
Ask these three questions before paying again
1. Do prospects look you up before calling?
Ask a few recent customers: “After you heard about us, did you look anywhere else before getting in touch? What were you checking?”
Listen for specific needs: whether you serve their neighborhood, handle their type of project, carry out smaller jobs, or offer the tutoring subject they need. Then check whether your current online presence answers those questions.
Do not assume everyone looks you up—or that nobody does because referrals are strong.
2. What does an average completed job leave after delivery costs?
The invoice total is not the amount available to pay for a website. Subtract direct costs such as job-specific labor, materials and subcontractors first.
Use a representative job, not your biggest contract. If job sizes vary widely, calculate separately for the service you actually want more of.
3. Who will keep the site accurate and working?
Someone needs responsibility for changed services, outdated photos, broken contact paths and technical upkeep. That could be you, an employee or an outside provider under an agreed scope.
Before committing to another build, use a 30-minute website maintenance check to assess what your existing site needs. A smaller site that stays accurate may be more useful than a larger one nobody maintains.
Fill in your website break-even line
I would put these numbers on paper before discussing a redesign:
First-year website cost = build or repair cost + domain + hosting + maintenance + planned promotion
Contribution per completed job = average job value − direct delivery costs
Additional completed jobs needed in the first year = first-year website cost ÷ contribution per job, rounded up
Contribution is not net profit: it still needs to help cover your other business expenses. This calculation isolates how many additional jobs would cover the website expense.
Hypothetical example—not Kohl Digital pricing:
- First-year website cost: $1,800
- Average completed job: $500
- Direct delivery costs: $200
- Contribution per job: $300
- Break-even: $1,800 ÷ $300 = six additional completed jobs
One such job covers about 17% of the first-year cost. The next question is whether six additional jobs in that year are plausible—and whether you have capacity to complete them.
Your own worksheet:
First-year cost: $_ Average job value: $_ − direct costs: $_ = contribution: $_ First-year cost ÷ contribution = _ additional completed jobs needed in the first year, rounded up
If contribution is zero or negative, extra jobs at those economics will not pay for the site.
This is a threshold, not a forecast. Six existing referral customers visiting your website does not equal six additional jobs. A site may also help retain work you would otherwise lose, but that is harder to establish; keep it separate from clearly new work rather than counting it automatically.
When a Google Business Profile is enough for now
Waiting can be the sensible choice when:
- Referrals already fill your available capacity.
- Customers can verify your services and find contact details through the profile.
- Your work needs little explanation before a call.
- Break-even would require an implausible amount of extra work.
- Nobody can take responsibility for a website.
Keep the profile’s services, hours, service area and contact information current. Google says businesses need to verify their profile to edit business information and interact with customers.
Revisit the website decision when you have capacity to fill, customers repeatedly ask questions the profile cannot answer well, or the economics improve.
If a site makes sense, test the old one before replacing it
A failed contact form does not necessarily call for a rebuild. Neither does unclear wording. Start with a short practical check:
- On a phone, can someone quickly understand what you do and where you work?
- Is there credible evidence of your work? Use accurate examples, photos or testimonials you have permission to publish.
- Do call buttons work, and do form submissions reach the right person? A successful test submission checks delivery; it is not a customer inquiry.
- Is someone responsible for upkeep and responding to inquiries?
For a closer diagnosis, use these three checks before paying to fix a site that gets no leads.
Choose the smallest repair or build that solves the customer’s problem. Then record how customers discovered you, whether they checked the website, inquiries received and completed jobs over a realistic buying cycle. Keep referral-assisted work distinct from website-originated work, and do not count the same job twice. Page views alone cannot tell you whether the expense paid off.
Invest when customers need the site, a realistic number of additional or credibly retained jobs can cover it, and upkeep has an owner. Otherwise, improve the profile and revisit later.
If those answers suggest your existing site should be earning its keep but it is not, you can request a free website audit from Kohl Digital to identify practical improvements before paying for a replacement.
