← Back to the local service business path

Build a basic service website

Publish one clear page that says what you do, where you do it, and how to get in touch.

About 180 min · moderate · cost varies

Why this matters

Customers check that you exist before they call. One honest page beats no page.

What we'd use

Working out what fits your situation…

Doing it

Step by step

  1. Write the brief before you build

    Service, area covered, who it is for, the offer, and exactly how someone gets in touch.

  2. Build the one page that matters

    What you do, where, proof you are real, and a contact method. Extra pages can wait.

  3. Connect the domain and test on a phone

    Point the domain at the site, then check the contact route works from a phone, not just a laptop.

Official help

Get your AI to help

Hand this to your AI

Build a basic service website

Produce a brief and page structure that gets one clear, honest service page live.

How should it behave?

It stops and asks you before going further: Stop before publishing claims the owner has not confirmed, such as licences, guarantees or review counts.

Legal, tax and financial rules differ by state and change. This is process guidance, not legal, tax or financial advice - for a binding answer, use the official agency source or a licensed professional in your state. Any tool named is a suggestion to evaluate, not a requirement.

You're done when

The site is live on your domain and the contact method works from a phone.

  • The site is live at your domain

    Enter the public address.

    Not yet
  • A visitor can contact you in one action

    A form, a phone link or both, visible without scrolling far.

    Not yet

Check it worked: Open the live site on a phone, submit the contact form or tap the phone link, and confirm the enquiry reaches you.

Almost there

Still to confirm: The site is live at your domain, A visitor can contact you in one action.

If it goes wrong

Domain not resolving? The DNS change may not have propagated, or the site may not be connected to the custom domain yet.

Next