If you want to know how to build a website for a service business, start with one ruthless test and apply it to every decision: does this choice shorten or lengthen the distance between a stranger's problem and your phone ringing? A homeowner with a flooded laundry room, a no-cool call in August, or a sparking panel is not browsing. They are scared, they are on a phone, and they will hire whoever earns their trust fastest. Everything below is ordered by how much it moves that one number. The pretty stuff comes last, and on purpose.
I have watched trades owners spend weeks agonizing over a logo color while their site buried the phone number three taps deep. So here is the build, in the order that matters, as seven decisions. Each one earns its place. None of them is filler.
1. Lock the domain and the foundation before you touch design
Buy a .com that matches your business name as closely as possible. If your legal name is taken, add your city, not a string of keywords — "austinacrepair-pro-hvac.com" reads like spam to a homeowner and does nothing for ranking. The old exact-match-domain advantage is gone; a clean, memorable name that fits on a truck wrap is worth more than a keyword crammed into the URL.
Three foundation items are non-negotiable before a single page exists:
- HTTPS. A site served over plain HTTP shows a "Not secure" warning in Chrome. For a business asking strangers to type their address and phone number, that warning is a closed door.
- One phone number, everywhere. The number on your site must match your Google Business Profile exactly. NAP (name, address, phone) consistency is a real local-ranking signal, and a mismatched or call-tracking number on the homepage can quietly suppress the map listing that feeds most of your calls.
- Hosting that loads fast on a phone. Cheap shared hosting that takes four seconds to paint will cost you ranking and patience. Speed is a foundation decision, not a polish-later one.
Get these wrong and every later decision is built on sand.
2. Map the site to how people actually search, not to your service menu
The instinct is to build one "Services" page listing everything you do. Resist it. People search for the specific thing that broke: "water heater replacement," "AC not cooling," "panel upgrade." Each of those deserves its own page with its own headline, because that is what Google can match to the search and what reassures the reader they are in the right place.
A clean structure for most trades looks like this:
- Home (who you are, where you work, one clear next step)
- A separate page for each core service
- Service-area pages for the towns you actually drive to
- About (real people, real license, real story)
- Reviews / past work
- Contact
One sharp warning on the service-area pages: do not clone the same page twenty times with only the town name swapped. That is a doorway-page pattern Google explicitly penalizes. If you serve Round Rock and Pflugerville, each page needs something genuinely local — a job you did there, a neighborhood you mention, the response time from your shop. If you cannot write something true and specific about a town, you do not need a page for it yet. I go deeper on this in our guide to lead generation website design.
3. Write for the panicked question, not the brochure
Most service sites open with a sentence about "quality craftsmanship and customer satisfaction since 1998." Nobody in a crisis reads that. The reader has exactly three silent questions, and your content either answers them in seconds or loses them:
- Do you fix my exact problem?
- Do you work in my town?
- Can I trust you and reach you right now?
Lead every page by answering those in plain language. "Same-day AC repair across north Austin. Licensed, upfront diagnosis, we tell you the price before we touch a wrench." That is worth more than three paragraphs of mission statement. Put a short, scannable list of what each service includes, the signs a homeowner should call, and what happens when they do. The goal is not to sound impressive; it is to remove doubt. Our breakdown of how to build a service business website that actually books jobs shows what that copy looks like section by section.
4. Use your own photos — the truck, the crew, the finished job
This is the cheapest trust you will ever buy and the most commonly skipped. Stock photos of a smiling model in a clean polo holding a wrench fool no one and actively hurt you, because every competitor uses the same library. A homeowner can smell it.
Take a phone and photograph the real thing: your branded truck in a driveway, your crew on a roof, the before-and-after of a re-piped bathroom, the tidy panel you just upgraded. Real, slightly imperfect photos outperform polished stock because they prove you exist and do the work. Two practical notes: compress the images before they go live (an unoptimized 8 MB photo straight off a phone is what tanks load speed on item 7), and keep a few wide shots of completed jobs for the work gallery. Showing your actual contractor work does more than any adjective.
5. Put your license number and proof where the doubt lives
Here is a decision that is genuinely native to Texas trades and almost always missed. Your license is a trust asset, and in some cases the law treats it as a requirement. In Texas, HVAC and electrical contractors are licensed by the Texas Department of Licensing and Regulation (TDLR), and plumbers are licensed by the Texas State Board of Plumbing Examiners (TSBPE) — which requires a plumber's license number to appear in advertising. Your website is advertising.
So put the number in the footer of every page and on the About page. Beyond compliance, it tells a wary homeowner you are the real, accountable, insured business and not a guy with a magnet sign. Surround it with the other proof signals doubt feeds on:
- A handful of recent, named reviews (pulled from Google, not invented)
- "Licensed and insured" with the actual numbers
- Service area stated in plain words
- A real photo of the owner or crew, not a logo
Trust is the hinge the whole site turns on. Every element on this list is there to make a stranger comfortable handing you their address.
6. Make contacting you the path of least resistance
You can do everything above and still lose the job in the last ten feet. The contact decision is where most service sites quietly bleed leads, because they were designed on a desktop by someone who never tested them on a phone in a parking lot.
For mobile — which is where the urgent calls come from — the rules are blunt:
- Click-to-call in the header. A tappable
tel:link, visible without scrolling, on every page. For emergency trades a phone tap beats a form every time, because the person wants a human in the next minute, not a confirmation email. - A short form as the backup, not the main event. Name, phone, and "what's going on" — three fields. Every extra field you add lowers the completion rate. You do not need their zip code to call them back.
- Repeat the contact option at the bottom of every page. Assume people read the service description, get convinced, and look down. Give them something to tap right there.
If you only fix one thing on an existing site, fix this. Our piece on getting more leads from your website without more traffic is built entirely around closing these last-ten-feet leaks.
7. Launch on solid technical ground — then verify it
The last decision is the one nobody enjoys, which is why so many sites launch broken. Three checks separate a site that ranks from one that just exists:
- Core Web Vitals. Google measures real load performance, and the headline threshold is Largest Contentful Paint under 2.5 seconds. Image-heavy trades sites built on bloated page builders routinely fail this. Run your pages through PageSpeed Insights and fix what it flags before launch.
- Mobile-first indexing. Google ranks the mobile version of your site. If the mobile layout hides the phone number or breaks the form, you are handicapping yourself on the only version that counts.
- LocalBusiness schema. Adding structured data tells search engines your name, service area, hours, and phone in a format they read perfectly. It is one of the cleaner ways to help the map pack and AI overviews quote you correctly.
After launch, claim and complete the Google Business Profile and make sure it points at the new site. The website and the profile work as a pair — the site convinces, the profile gets found. Our guide to local SEO for small business covers how the two reinforce each other.
The through-line, restated
Read those seven decisions back and the single argument is visible: a service-business website is not a brochure and not an art project. It is a machine for shortening the distance between a stranger's emergency and your phone ringing. Domain and foundation make you reachable. Structure and content help the right person find the right page. Photos and your license make them trust it. Click-to-call closes the gap. Technical hygiene keeps you visible. Skip any one and you have widened the gap you were trying to close.
Build in that order, judge every choice against that one test, and you will end up with a site that books work — which, at Turnkey Web, is the only definition of a good website we use.
Frequently asked questions
Should I build my service business website myself or hire someone?
A DIY builder can produce a basic site if you have time to learn hosting, mobile testing, schema, and Core Web Vitals. Most trades owners are better off spending those hours on jobs and hiring someone who builds for lead generation, since contact flow and technical hygiene are where self-built sites usually fail. Either way, own your domain and logins.
How many pages does a service business website actually need to start?
A homepage, one page per core service, a couple of honest service-area pages, an About with your license, a reviews/work page, and a contact page is a complete first version. Add more only when you have real, specific content for them — empty or duplicate pages hurt more than missing ones.
Do I really need a separate page for each service?
Yes, if you want those services to rank. People search for the specific problem that broke, and Google matches the search to the most relevant page. One catch-all services page competes for everything and wins nothing.
What's the single most common mistake on trades websites?
Burying the phone number. The site looks fine on a laptop, but on a phone the click-to-call link is missing or below the fold, so the homeowner taps the next result. Test your own site from a phone — if you can't call yourself in one tap, fix that first.