What a service business website needs
Quick answer
A service business website needs five things: a first screen that names the service and the place, a page for each main service, a clear service area, proof beside every claim, and one next step that matches how the customer buys, whether that is a call, a quote request, an appointment request or a consultation. It also needs text that search engines can read, because a site nobody finds brings in nobody. The twelve demo sites below, built by Theo for twelve service trades, show each part in place, and the checklist at the end turns them into a to-do list.
A service business sells work that has not happened yet. The homeowner cannot inspect the water heater before it is replaced, the parent cannot sit in on the tutoring session before booking it, and the client cannot read the tax return before hiring the CPA. Every one of them is being asked to trust a stranger, so the site has one job ahead of every other: make the right customer sure enough to reach out, and make reaching out easy.
That is why a service business website is built differently from a store or a portfolio. A store shows the product and takes the payment; a service site has to explain the work, prove the business can do it, confirm it covers the visitor's town or situation, and hand over one clear way to start. The twelve sites below are demo builds Theo made for a plumber, a cleaning company, an auto repair shop, a dental practice, a veterinary clinic, a med spa, an immigration law firm, a CPA firm, a real estate agent, a photographer, a tutoring service and a business coach. None is a customer site; the full set of fifteen demos, including a restaurant, a barbershop and a yoga studio, is on the examples page, each with its screenshot and what it includes.
Service business website examples: 12 demo sites by trade
A service business website puts the service and the place on the first screen, gives each main service its own page and leads with the next step that fits the trade. What changes from one trade to the next is which step that is and which proof carries weight. The table is the short version; the sections that follow go site by site, with what to copy from each.
| Trade | Next step | What the site does right |
|---|---|---|
| Plumber | Click-to-call in the header | A page each for repair, drains and water heaters; service-area pages by town; reviews and license details |
| Cleaning company | Quote request | Separate residential and commercial pages; bonded and insured details; service areas |
| Auto repair shop | Estimate request | A page per repair type; hours, address and directions; reviews |
| Dental practice | Appointment request through the practice's own tool | A page per treatment; an insurance and financing page; a new patient page |
| Veterinary clinic | Appointment request through the clinic's own tool | Service pages; emergency and after-hours guidance; team profiles |
| Med spa | Consultation request | Treatment pages that explain what happens; credentials and safety information; a before-and-after gallery structure |
| Immigration law firm | Consultation request | A page per practice area; plain-language process pages; attorney bios with credentials |
| CPA firm | A first-call path | Services split for individuals and businesses; a tax season page; a secure portal link; team and credentials |
| Real estate agent | The next conversation | Neighborhood pages; buyer and seller guides; listings linked to the agent's MLS tool; about the agent |
| Photographer | Booking inquiry | Portfolio galleries; session types and pricing; about the photographer |
| Tutoring service | Parent inquiry form | A page per subject; how sessions work; results and reviews |
| Business coach | Discovery call booking link | A page per program; approach and credentials; client stories |
1. Plumber website: built for the emergency call
A plumbing customer is often standing in water. The demo puts emergency calls first: a click-to-call button sits in the header of every page, so the number is one tap away on a phone no matter which page a search landed on. Services come next, then service areas, then reviews, in the order a worried homeowner actually reads.
Repair, drains and water heaters each get their own page, which matters twice: the visitor searching for water heater replacement lands on a page about water heaters, and Google has a page to show for that search. The service-area pages by town do the same job for each place the trucks go. Reviews and license details sit on the site rather than only on a directory, so the visitor does not have to leave to check. Theo's plumbing website design page shows this demo alongside what each plan includes for a plumbing company.
- A tap-to-call number in the header of every page, not only on the contact page
- One page per service and one per town, named the way customers search
- The license number on the page, next to the word licensed

2. Cleaning company website: built for the quote request
Nobody books a cleaning without a price, and the price depends on the space, so the demo leads with a quote request rather than a phone number. A quote form works when it asks only for what a quote needs, such as the size of the home and how often, and says when the reply will come, which is the difference between a form people finish and one they abandon halfway.
Residential and commercial cleaning get separate pages because the two customers ask different questions: a homeowner wants to know who comes into the house and whether the same person comes each time, while an office manager wants after-hours scheduling and a contract. Bonded and insured details belong near the quote request, where the doubt about letting strangers in actually arises. Service areas are listed plainly, so a visitor two towns over knows the answer before filling anything in.
- A quote form that asks for the details a quote needs and says when the reply comes
- Separate pages for residential and commercial work
- Bonded and insured stated beside the form, not buried on the about page

3. Auto repair shop website: built for local searches and the estimate
A driver with a warning light searches for the problem and the town, not for a shop name. The demo gives each repair type its own page so those searches have somewhere to land, and each page leads to an estimate request, because the price of a brake job depends on the car.
Hours, address and directions are easy to find, which sounds obvious until you count the shop sites that make a visitor open a map app to learn whether the shop is open on Saturday. Reviews sit on the site as well, since a repair is one of the purchases people most want a second opinion on before they commit.
- A page per repair type, titled the way drivers describe the problem
- Hours and directions visible without scrolling on a phone
- An estimate request rather than a vague contact form

4. Dental practice website: built for the new patient
A new patient has two questions before any other: does the practice take my insurance, and what will it cost. The demo answers both on an insurance and financing page instead of leaving them to a phone call, and a new patient page explains what the first visit involves, so a nervous visitor knows what to expect before walking in.
Each treatment has its own page, written for the patient rather than for another dentist. Appointment requests go through the practice's own scheduling tool; the site links to it rather than running a calendar of its own.
- An insurance and financing page that lists accepted plans and payment options
- A new patient page that walks through the first visit
- Appointment requests handed to the tool the front desk already uses

5. Veterinary clinic website: built for the worried owner
Pet owners arrive in two states: planning a routine visit, or panicking at eleven at night. The demo serves both. Emergency and after-hours guidance is easy to find, so the panicking owner learns in seconds whether to come in or head to an emergency hospital, and routine visitors find service pages and an appointment request through the clinic's own tool.
Team profiles matter more here than in most trades. An owner is handing over a family member, and a photo and a few lines about each veterinarian do more for that decision than any line about compassionate care.
- After-hours guidance on the homepage, not three clicks deep
- A profile for each veterinarian with a real photo
- Appointment requests through the clinic's own scheduling tool

6. Med spa website: built for the consultation
A med spa sells treatments most first-time clients only half understand, so the demo teaches before it sells. Each treatment page explains what happens during the appointment, and the next step everywhere is a consultation request, since nobody books a treatment they cannot yet picture.
Credentials and safety information answer the question that stops most med spa leads: who is holding the needle, and what training they have. The before-and-after gallery structure gives results a home on the site, so the proof sits where the claim is made rather than on a social feed the visitor has to go and find.
- Treatment pages that explain the appointment step by step
- Provider credentials and safety information on the site, not only on request
- One consultation request path from every treatment page

7. Immigration law firm website: built for the consultation request
A prospective client of a law firm is often frightened and rarely fluent in legal terms. The demo gives each practice area its own page and adds plain-language process pages that explain what a case involves step by step, in the words the client would use. That is what turns a visitor comparing five firms into one who requests a consultation.
Attorney bios with credentials carry the trust, and the credentials worth listing are bar admissions, languages spoken and years in practice. The consultation request is the single next step, and it should say what the consultation covers and what to bring, so the visitor is not left guessing whether the first meeting costs anything.
- A page per practice area and a plain-language page per process
- Attorney bios that state credentials and languages
- A consultation request that explains what the meeting includes

8. CPA firm website: built for two kinds of client
An individual with a complicated return and a business owner who needs monthly bookkeeping are different customers, so the demo splits services for individuals and for businesses. Each side gets its own pages and its own questions answered, and a first-call path leads out of both.
A tax season page is where deadlines, a document list and how to send documents belong, the page clients search for in March. The secure portal link sends existing clients to the tool the firm already uses for documents, and a team and credentials section lists licenses and designations where a new client will look for them.
- Services split by client type, with a first-call path from each
- A tax season page with deadlines and a document list
- A portal link for existing clients so the contact form is not their only route

9. Real estate agent website: built on local knowledge
A buyer or seller can see every listing on a national portal, so an agent's site cannot win on listings. The demo wins on what the portal does not have: neighborhood pages with local knowledge, and buyer and seller guides that explain the process in one specific market. Those pages are also what a search for a neighborhood name can bring up.
Listings are linked to the MLS tool the agent uses rather than copied into the site, so they stay current without anyone retyping them. The about page does more work than usual, because choosing an agent is choosing a person, and the next step is the next conversation: a call or a message rather than a form with twelve fields.
- A page per neighborhood with the details a portal leaves out
- Guides for buyers and for sellers, written for the local market
- Listings pulled from the MLS tool, not maintained by hand

10. Photographer website: built to be judged on the work
A photographer is hired on the portfolio, so the demo leads with galleries and keeps everything else out of the way. The visitor decides on the pictures first and looks for the price second, and a session types and pricing page answers that question without a phone call.
A booking inquiry should ask for the date, the kind of session and a way to reply, and nothing more. A page about the photographer explains the style and how a session runs, which is where a couple deciding between three photographers finds a reason to pick this one.
- Galleries first, sorted by session type
- Session types with prices or starting prices on the site
- A booking inquiry short enough to finish on a phone

11. Tutoring service website: built for the parent
The student takes the lessons, but the parent chooses the tutor, so the demo speaks to the parent. Subject pages should say what is covered, and a page on how sessions work should answer the practical questions: in person or online, how long, how often, what a first session involves.
Results and reviews give the parent proof that the approach works, and a parent inquiry form is the next step, and it should ask for only the student's grade, the subject, and how to reach the parent. Every service where someone other than the user does the choosing works the same way: speak to the decision-maker.
- A page per subject, with the levels or grades it covers
- A how-sessions-work page that answers format, length and frequency
- A parent inquiry form, not a generic contact page

12. Business coach website: built for the discovery call
Coaching is bought slowly, after the prospect has read enough to believe the coach understands their situation. The demo has a page per program plus its approach and credentials; each program page should say who it is for and what it includes, and the approach should explain how the coach works and why to trust the method.
The next step is a discovery call booking link, which sends the visitor to the coach's own calendar tool rather than to a form that waits for a reply. A client stories structure gives past results a place on the site, told as a situation, the work and the outcome, which is the proof this trade runs on.
- Program pages that name the client each program is for
- A discovery call link straight into the coach's calendar tool
- Client stories told as the situation, the work and the result

The first screen names the service and the place
A visitor decides in seconds whether they have reached the right kind of business. The first screen settles it when it names the service and the place in the words a customer would type into a search box: plumbing repair, drain cleaning and water heaters in a named city. The plumber and cleaning demos put that line above a slogan headline; the real estate demo makes it the headline, with its towns listed beneath. Either order works as long as the service and the place are on the first screen. Every first screen should be that short and real: no stock photo of a stranger in a hard hat, no paragraph about passion.
- The service and the place on the first screen, in plain words
- The main services as links to their own pages
- One next step in the header: call, quote, book or inquire
- One line of proof beside the next step, such as a license number or a review count
- A real photo of the team or the work
One page for each main service
A single services page that lists everything the business does rarely answers the question a visitor came with. Someone searching for water heater replacement wants a water heater page. The auto repair demo gives each repair type its own page, the dental practice each treatment, the law firm each practice area, and the CPA firm splits its services for individuals and for businesses, because the two groups ask different questions.
Each service page answers four things: who it is for, what the work includes, what affects the price or the fit, and how to start, in the words customers use on the phone. The services page examples post goes block by block through that page, including when one page is enough and when each service needs its own.
Where the business works
For most service businesses the deciding question is whether the business serves the visitor's town, kind of property or situation. When that answer is hard to find, ready customers keep searching and the phone rings with jobs outside the area.
The plumber demo has a service-area page for each town it covers, which also gives search engines a page to show for each town name. The real estate agent demo has neighborhood pages, the local knowledge a national portal does not carry. The tutoring demo has a page on how sessions work, which is the place to say whether sessions are in person, remote or both.
- The towns, neighborhoods or regions served, on the homepage, the service pages and the contact page
- Whether travel depends on job size or distance
- Whether the work is in person, remote or both
- The property types or client types the business takes on
Proof next to the promise
Every service business asks a stranger to trust it before the work is done: to let a crew into the house, to act on financial advice, to hand over a pet. A polished claim does not carry that weight, and neither does a testimonials page nobody scrolls to. Proof works when it sits beside the claim it supports.
Each demo carries the proof its trade needs: reviews and license details for the plumber, bonded and insured details for the cleaning company, credentials and safety information for the med spa, attorney bios with credentials for the law firm, results and reviews for the tutoring service, a client stories structure for the coach. The place for each is beside the claim it supports: the license next to the word licensed, the review next to the promise it confirms. Photos show completed work, reviews are recent and specific, and nothing claims a result the business cannot stand behind.
The next step fits how the customer buys
A service business website does not need five buttons. It needs one next step, chosen for how the customer buys, with a label that says what happens next: "Request an estimate" tells a visitor more than "Contact us".
Booking stays in the tool the business already uses, such as Calendly, Square Appointments, Acuity, Jobber or Housecall Pro; the site links to it rather than running a calendar of its own. The site's own forms ask only for a name, contact details and a short message, and say what happens after sending. Test it on a phone: the number should tap and the form should submit without zooming. The contact page examples post shows that page trade by trade, with a template to copy.
| How the customer buys | Next step | Demo sites that use it |
|---|---|---|
| Needs it today | Click-to-call button in the header | Plumber |
| Price depends on the space or the job | Quote or estimate request | Cleaning company, auto repair shop |
| Books an appointment | Appointment request through the tool the business already uses | Dental practice, veterinary clinic |
| Decides slowly and wants to talk first | Consultation request or a discovery call booking link | Med spa, immigration law firm, business coach |
| Judges the work before asking | Booking inquiry after the portfolio | Photographer |
| Someone else is choosing, such as a parent | Parent inquiry form | Tutoring service |
| Reads first, then reaches out | Service pages or guides that end in a first call | CPA firm, real estate agent |
Answer the questions that stop a lead
The questions that keep a good lead from calling are practical, and they come up in every phone call the business already takes. The dental demo answers the cost question with an insurance and financing page, the veterinary demo answers the after-hours question with emergency and after-hours guidance, and the tutoring demo has a page on how sessions work.
Answer each one on the page where it comes up: the service page for the main questions, a short FAQ for the follow-ups. When the site explains scope, timing and fit, the people who reach out already know the basics, and the calls that do come in are shorter and closer to a yes.
- The price, a starting price, or what sets the quote
- Availability and how soon work can start
- What happens after a call, booking or inquiry
- What the customer needs to prepare
- Which jobs, properties or situations the business takes on
- The licenses, insurance or credentials that matter for this trade
Prices on a service business website: a decision rule
Whether to publish prices is a question every service owner faces. The rule is simple: publish whatever number can stay accurate, and where no number can, publish what sets the number. A page that shows neither makes the visitor guess, and a visitor who has to guess often leaves.
| Pricing situation | What to show | Demo that does it |
|---|---|---|
| The price is the same for everyone, such as a session or a standard package | The price, on the service page | Photographer: session types and pricing |
| The price depends on the space, the car or the job | A quote or estimate request | Cleaning company, auto repair shop |
| Insurance or financing changes what the customer pays | A page that lists accepted plans and payment options | Dental practice: insurance and financing page |
| Every engagement is different | A consultation or discovery call path | Immigration law firm, business coach |
A service business website also has to be found
A site with every part above still earns nothing if nobody reaches it. In Theo's audit of 5,974 small business websites, 48 percent of the 4,027 sites with search data got an estimated zero visitors a month from Google search. The service trades are not exempt, as the table shows; the report, The State of Small Business Websites 2026, breaks the figures out by platform and by industry, and its sample is the sites whose owners ran the free audit rather than a random draw.
What gets a service business found is mostly text: a page for each service and each town, in the words customers search for, and new pages over time. That is the ongoing work in Theo's Starter and Pro plans: keyword research, new service, area and blog pages, technical fixes, submitting each new page to Google through Search Console, and work toward citations in AI search tools such as ChatGPT. It runs continuously and never uses chat credits.
| Industry bucket in Theo's audit | Sites with search data | Estimated zero visitors a month from Google search |
|---|---|---|
| Home services and trades | 373 | 39 percent |
| Professional services | 381 | 51 percent |
| Health, wellness and beauty | 266 | 32 percent |
| Nonprofits, education and creators | 279 | 44 percent |
What getting found looks like on a customer site
Buy My Lunch is a school lunch service that moved to Theo in June 2026, and the owner has agreed to let the numbers be shown. In the 90 days to September 27, 2026, its site received 929 clicks from Google search, up from 131 in the 90 days before. Impressions in Google search went from 7,500 to 61,700 across those two periods, while the average position climbed from 13 to 8 as new pages went live.
Nothing about that is specific to school lunches. As the growth work published new pages and submitted them to Google through Search Console, which is the Starter and Pro work, the numbers followed the pages. A plumber, a cleaner or a tutor gets the same work on Starter or Pro; the pages are simply about drains, move-out cleans and algebra. Ask, and the team shares live customer sites in your trade whose owners have agreed.

How to get a website for a service business built
There are three ways to get a service business website: build it in a do-it-yourself builder, hire a freelancer or agency, or have Theo build it. The differences that matter to a service business are who writes the service and area pages, what changes cost after launch, and who does the work of getting found.
| Do-it-yourself builder | Freelancer or agency | Theo | |
|---|---|---|---|
| Who builds the pages | The owner, from a template, evenings and weekends | The designer, from a brief the owner writes | Theo, from a chat with the owner; the first preview is usually ready in minutes |
| Upfront cost | None beyond the subscription | A project fee | None; the first build is free and the owner sees it before paying |
| Monthly cost | A monthly subscription | Hosting, often plus a retainer for changes | $29.99 on Basic for the site and hosting; $69.99 on Starter with the growth work, free for the first 30 days; $129.99 on Pro |
| Changes after launch | The owner makes them | A change request, billed by the hour or the retainer | Typed in chat in plain English; small edits use a few chat credits |
| New service and town pages, technical fixes, Search Console submissions | Not included; the owner learns it or pays someone | A separate SEO retainer, when offered | Included on Starter and Pro, running continuously, using no credits |
| Ownership | The owner's content, inside the builder's account | Usually the owner's, check the contract | The owner's, always; Pro adds read-only access to the site code through GitHub |
Service business website checklist
Run the first list before launch or a redesign, and the second on a schedule. Each line is one of the parts above, and the owner can check every one of them on a phone.
- The first screen names the service and the town in the words customers search for.
- One next step sits in the header of every page and fits how the customer buys.
- Each main service has its own page: who it is for, what is included, what sets the price, how to start.
- The service area is named on the homepage, the service pages and the contact page.
- Proof sits beside the claim it supports: license, insurance, credentials, reviews, real photos.
- Booking links to the tool the business already uses.
- Forms ask only for a name, contact details and a short message, and say what happens next.
- The questions from every phone call are answered on the page where they come up.
- On a phone, the number taps and the form submits without zooming.
- Every page has its own title and the address is the same on the site and the Google Business Profile.
- Every month, the owner sends a test inquiry through the form, calls the number from the site, and reads the newest review to see whether it belongs on a page.
- Every quarter, the owner checks hours, prices, staff, service areas and accepted insurance against what is true today.
- Whenever a service is added or a town is added: give it a page the week it starts, not the next redesign.
- Continuously, on Starter and Pro: Theo adds service, area and blog pages, fixes technical issues and submits new pages to Google.
Frequently asked questions
How much does a service business website cost?
A freelancer or agency quotes a project fee, and often a retainer for changes after launch. Theo builds and hosts a service business website for $29.99 a month on the Basic plan; the ongoing work to get it found is the Starter plan at $69.99 a month, free for the first 30 days, and Pro is $129.99 a month. The website cost calculator compares those against the other routes for a site with the number of pages a service business needs.
What should a service business website include?
Everything a customer would otherwise ask on a first phone call: what the business does and where, what each service involves, whether it covers their town, why to trust it, and how to start. Add the practical details that decide a lead, such as pricing, availability and what happens after an inquiry. The twelve demo sites above show each part in place for a different trade.
How many pages does a service business website need?
Enough to give each main service, and each town served, its own page, plus a homepage, an about page and a contact page. A plumber with three services in four towns needs more pages than a coach with two programs. The pages grow over time as the business adds services and areas, which is the work Theo's Starter and Pro plans carry on after launch.
Should a service business show prices on its website?
Yes, wherever a number will hold: a fixed price, a package price or a starting price with what moves it. When every job is different, say what a quote visit costs and what sets the estimate. The rule is to publish whatever number can stay accurate, and where none can, publish what sets it.
Can the website take bookings and payments?
A Theo site links to the booking tool the business already uses, such as Calendly, Square Appointments, Acuity, Jobber or Housecall Pro, and the customer books there. Booking and payment stay in those tools, and the site's own forms stay short: a name, contact details and a message.
Is a Google Business Profile or a Facebook page enough for a service business?
They get the business onto the map listing and the feed, and both should be kept current, but each sends people to the website for the service pages, the proof and the next step. A profile cannot hold a page per service and per town, and those pages are what a search for a service in a town brings up. Theo's Boost checklist walks owners through the listings that matter, including Google Business Profile, Apple Business Connect, Bing Places and Yelp.
How long does it take to build a service business website?
With Theo the first preview is usually ready in minutes; you refine it in chat, in plain English, then publish it and connect a domain, which goes live once the registrar's records update, usually within a few hours. What takes longer is gathering the material: the list of services, the towns covered, license and insurance details, photos of real work and a few reviews. Once the material is in the chat, you publish as soon as the preview reads right.
Who owns the site, and what happens if I cancel?
You do, always: the service pages, the area pages, the photos and the reviews belong to your business, and Theo hosts the site. Cancellation takes effect on the date shown in the confirmation, with no long-term contract, and you can copy the site and its images to take elsewhere. If you are on Pro, the site code is yours to read and copy through GitHub as well.
Getting a service business website built by Theo
Theo builds a service business website like the twelve above from a chat with the owner: the service pages, the area pages, the proof and the next step, and the first build is free, so the owner sees the site before paying anything. Hosting on the Basic plan is $29.99 a month; the pages and fixes that get a service business found are the Starter plan, $69.99 a month with the first 30 days free. An owner with a site can run the free audit, which checks traffic, rankings and search health with no login; an owner without one can build it free and see it.
More like this in the guides and under turning visitors into customers. The numbers behind it are in Theo's research.
