Websites

What a professional website needs, a guide for people who sell a service

The eight things I check on every website before it goes live, from the first screen to the WhatsApp button, plus the types of websites, what drives the cost and how to build one from scratch.

Chris LopretoDigital presence strategist

Published Updated 13 min read

Share

Architecture studio with a glass front seen from the street at dusk, two people looking at a building model

Quick answer

A professional website for someone who sells a service needs eight things. Your own domain with HTTPS. A home page that says on the first screen what you do, who it's for and where. One page for each service. Proof that you're real, with genuine reviews and photos of your work. A WhatsApp button on every page, with the message already written. Speed and easy reading on every screen size, from a phone to a laptop. Text that Google can read. And a way to know who came from the website.

What a website does for someone who sells a service

Everyone who lands on your website came from somewhere. They searched for the service on Google, tapped the link in your Instagram bio or got your name from a referral. In all three cases, they open the site with three questions in mind.

  1. Do you do what I need? They want to find the service written with the words they use
  2. Can I trust you? They look for real photos, reviews and the face of the person who will help them
  3. How do I reach you? They want a button that opens the conversation without copying a number

Everything on a professional website answers one of these three questions, in this order. I've built 17 websites, from a veterinary hospital to a freight company, and the list below is the one I check on every one of them before it goes live.

If you're still deciding between a single page and a website with several pages, the comparison is in Landing page or website.

1. The basics behind the website

These are the parts nobody sees. When they're missing, the browser warns that the site isn't secure or the address ends up in someone else's name.

Man setting up a website on a laptop at a modern desk by the window
The domain and the website logins need to be in your name.
  • Your own domain

    What it's for
    The website address, like yourbusiness.com
    What it costs
    A yearly fee to a domain registrar
  • HTTPS

    What it's for
    The padlock in the browser. Without it, Chrome shows a Not secure warning
    What it costs
    Free with most hosting
  • Hosting

    What it's for
    The place where the website files are stored
    What it costs
    From free, for a light site, to a monthly server plan
  • Privacy policy

    What it's for
    Saying what you do with the details people type into a form
    What it costs
    Only the work of writing it
What sits behind every professional website

The domain has to be registered in your name or your company's name, with the login kept by you. I've seen a business lose its own address because it was registered to whoever built the site. Ask for the domain and hosting logins on the day the site goes live.

The privacy policy comes in when the site has a form, a sign-up or any field that stores a name, phone number or email. Privacy laws and most form tools expect you to say what you use that information for. If the site only sends people to WhatsApp, it can be a short page.

2. A home page that explains itself on the first screen

The first screen is the part of the site you see before scrolling. That's where people decide whether to keep going or go back to Google. A pretty, vague headline sends them back, because they didn't find the service they were looking for.

Young woman in a modern cafe glancing at a website on her phone
The first screen is almost always read on a phone, in between other things.

What goes on the first screen

  • What you do, using the name people type into Google. Physical therapy, counseling, dog grooming, bookkeeping
  • Who it's for, when that sets you apart from others who do the same. Kids, small businesses, expecting parents, senior pets
  • Where and how you work, with the neighborhood and city, or online for the whole country
  • One button, with the same text from the top to the bottom of the site, that opens your WhatsApp
  • A short piece of proof near the button, like your Google rating and the number of reviews

Swap in your own service, audience and neighborhood. A line like "caring for you with excellence" fits any business, so it doesn't help anyone figure out whether you do what they need.

3. One page for each service

Someone searching for "lymphatic drainage after surgery" wants to land on a page about lymphatic drainage after surgery. If your website has a single page called Services, with eight items in a list, Google has little text to show and the person has little reason to trust you.

Hands arranging paper cards in rows on a wooden table, next to a red pen
Each service becomes a page, with the questions people ask before booking.

What each service page answers

  • What it is, in two or three sentences, using the word people use
  • Who it's for, and when you'd point someone to something else
  • How it works, step by step, from the first message to the end
  • How long it takes and how many sessions it usually needs
  • Price or price range, or your rule for when you share it
  • The questions you get most about this service, with the answers
  • A WhatsApp button with the name of the service already in the message

For a massage studio I rebuilt, the website had 8 pages, and Google had stored only one of them. I made a page for each of the six techniques, from shiatsu to chair massage, with 31 questions answered. Then came five pages for the questions people type, like how much a massage costs. The site grew to 14 pages, each one answering a different search.

On a veterinary hospital website, the 17 specialties and 13 tests went into a tabbed panel on desktop, which turns into an expandable list on a phone. Someone looking for one test finds it without reading the others.

4. Proof that you're real

People who have never talked to you trust what they can check outside your website.

  • Real Google reviews, with the reviewer's name and the rating next to it. On a pet health plan website, I picked 28 out of 60 and showed them in Google's own card format
  • Photos of your space, your team and your work. People recognize stock photos, because they've seen the same ones on other sites
  • Who will help them, with name, photo, training and license number when the profession has one
  • Address with a map, or the area you serve, if you go to people or work online
  • Your legal business name in the footer, which is what people look for when they're about to pay

5. A WhatsApp button that says where the person came from

When you sell a service, the website ends in a conversation. That's why the WhatsApp button shows up on every page, at the top, in the middle of the text and at the end. And every one of them opens the chat with the message already written.

Front desk staff at a modern physiotherapy clinic replying to a message on a phone
From the first message, the front desk knows which page the person came from.

The message says three things. The name of the site, which shows how the person got there. The page, which tells you the service. And the request, which says what they want. Whoever answers can reply to the right thing right away, without asking how they can help.

What else helps people reach out

  • A corner button with the photo of whoever answers, in place of the green bubble every site has
  • A form that turns into a chat. On an internet provider's website, people type their zip code, the site fills in the street and opens WhatsApp already saying where they live

On the other end, someone has to answer quickly. If messages come in after hours or in large numbers, what to do is in WhatsApp customer service for business and in How to add AI to WhatsApp Business.

6. Fast and right on every screen size

Most people looking for a service search on their phone. Even so, plenty of them compare options on a work computer and decide on a laptop at home.

Wide monitor, laptop, tablet and phone lined up on a desk, all screens seen from the side
I check every website on five screen sizes before it goes live.
  • Ultrawide monitor

    Sizes I test
    3440 and 2560 pixels wide
    What usually breaks
    Text stretched edge to edge and a small photo lost in the middle
  • Desktop

    Sizes I test
    1920 and 1440
    What usually breaks
    Not much, because that's where the site is usually designed
  • Laptop

    Sizes I test
    1366 by 768, and 1280
    What usually breaks
    The first screen runs taller than the display and the button gets hidden
  • Tablet

    Sizes I test
    1024 landscape and 820 portrait
    What usually breaks
    A menu that won't open and squeezed cards
  • Phone

    Sizes I test
    390 and 360
    What usually breaks
    Buttons too small for a finger and text spilling off the screen
The five sizes I check on every website

The laptop is the one that slips through

A common laptop screen is 1366 pixels wide and only 768 tall. It's as wide as a desktop and as short as a phone turned sideways. On a freight company website, the top section was 847 pixels tall, more than the whole screen, and the quote form sat hidden below it. I capped the height of the top section to the screen size, and the form started showing without scrolling.

Speed

A slow site loses people before it shows anything. What weighs the most is almost always an oversized image. On the massage studio website, the first image on the home page took 3.6 seconds to appear on a phone. With the image at the right size and in the right format, it started showing in 0.8 seconds.

To measure yours, paste the address into PageSpeed Insights, Google's free tool. Run it three times at the same time of day, because the score varies.

7. Text that Google can read

Google shows what it can read. A website made of images, with the text inside the picture, looks finished to you and arrives empty to Google.

  • A title and description written by hand for each page, with the service and the city. That's what shows up in search results
  • Real text, the kind you can select with the mouse
  • A description on every image, the alt text, which Google reads and screen reader users hear
  • Search Console set up, with the sitemap submitted
  • Markup in the code that tells Google what your address, hours, reviews and FAQs are
  • A link to your Google Business Profile, and the profile linking back to the site

On the massage studio website, the sitemap had never been submitted, page titles showed up cut off in search and there were 13 errors in that markup. The full guide is in How to show up on Google. If your site already exists and doesn't show up, the reasons are in Why my business isn't showing up on Google.

8. A way to know who came from the website

On a freight company website, Google sent 1,207 visits in July, and no request was recorded as coming from the site. The visits were there, and nobody knew how many had turned into a quote.

  • Search Console shows which searches the site showed up for, how many times and how many people clicked
  • The ready WhatsApp message shows who came from the website, because the chat starts with "I came from the website". Counting those chats at the end of the month shows how many people the site brought in
  • A visitor tool, like Google Analytics, shows where people came from and on which page they left

What types of websites are there

  • Landing page

    What it is
    A single page with a single goal
    Fits someone who sells a service
    Yes, for people coming from your bio link, an ad or a referral
  • Services website

    What it is
    3 to 5 pages, with home, services, about and contact
    Fits someone who sells a service
    Yes, it's the most common starting point
  • Website with a blog

    What it is
    A services website with articles that answer questions
    Fits someone who sells a service
    Yes, to show up for people who don't know you yet
  • Full website

    What it is
    10 pages or more, one per service and per question
    Fits someone who sells a service
    Yes, for businesses with many services
  • Online store

    What it is
    A catalog with a cart and checkout
    Fits someone who sells a service
    Only if you also sell products
The types of websites and where each one fits

If you sell a service, the choice is almost always between a landing page and a services website. The difference is explained in Landing page or website.

How much a professional website costs

The price goes from a monthly plan on a builder where you put the site together yourself to a custom project. What moves it is the number of pages, who writes the copy and what the site does besides existing.

The full breakdown, including the costs that keep going after launch, is in What changes the cost of a website in 2026. The cost of a single page is in How much does a landing page cost.

How to build a website from scratch, in eight steps

This is the order I follow. The copy comes before the design, because the copy decides how many pages the site needs.

  1. Write in one sentence what you sell, to whom and where. That sentence becomes the first-screen headline
  2. List the ten questions you get most on WhatsApp. They become the copy for your service pages
  3. Register the domain in your name, before anything else
  4. Decide on the pages. Home, one per service, about and contact is the minimum
  5. Write the copy for each page, using the answers from your list
  6. Gather real photos and your Google reviews
  7. Build the site, on a builder or with someone who builds websites, and put a ready message on every WhatsApp button
  8. Test on every screen, set up Search Console and submit the sitemap, before you share the link

You can do all of this yourself on a builder. The steps that most often get skipped are 2, 5 and 8, because they don't come ready in the template.

The mistakes I see most

  • A first screen that doesn't name the service, just the business name and a photo
  • A single page called Services, with everything in a list and no explanation
  • A WhatsApp button with no ready message, which opens a blank chat
  • A site tested only on the builder's own phone, never on a laptop
  • A form that sends to an inbox nobody opens
  • A site published and forgotten, with outdated prices, hours and services

Questions

Know someone who needs to read this?

Chris Lopreto

Written by

Chris Lopreto

I'm Chris Lopreto. I started out in design, doing brand identity and websites for health and service businesses, and I saw that a website alone didn't make clients reach out.

Today I look at the whole path, from Google to WhatsApp, and I use AI and automation across the whole operation. That's why I handle the project from the action plan to the live website, without passing it from hand to hand.

Website design

A website that brings
people to you

I build your website or landing page, with the copy written by me and every button taking people to your WhatsApp.