← Risacare Blog

What a Service Business Website Actually Needs

Most contractor websites are either an outdated brochure or an overbuilt design project. The version that gets you calls is smaller and plainer than both.

Guide · 7 min read · Updated August 06, 2026

The Only Job Your Website Has

Your website exists to turn a stranger who is already looking for your trade into a phone call or a form submission. That is the whole job. It is not a portfolio, not a brand statement, and not a place to prove you have a designer. Every element on the page either moves someone toward contacting you or it is decoration.

Understanding who is visiting clarifies everything. It is almost never someone browsing for pleasure. It is someone with a problem, usually on a phone, often stressed, frequently comparing you against two other tabs they already have open. They are asking four questions in about eight seconds: do you do this thing, do you serve my area, do you seem legitimate, and how do I reach you right now.

A site that answers those four questions above the fold outperforms a beautiful one that makes people hunt. This is why so many expensive contractor websites underperform: they were built to impress the owner rather than to answer a stranger in a hurry.

The Six Elements That Matter

One, a phone number in the header, visible without scrolling, tappable on mobile, and identical on every page. Two, a headline that states the trade and the area in plain words, such as licensed electrician serving Tulsa and Broken Arrow. Not a slogan. A stranger should know within two seconds that they are in the right place.

Three, a specific list of services, written the way customers say them rather than the way the industry does. People search for water heater not working, not hydronic systems. Four, proof you are real: license number, insurance, years in business, service area, real photos of real work, and reviews if you have them. Never fabricate any of this. A stock photo of a smiling stranger in a hard hat undermines the exact credibility it was meant to build.

Five, one clear contact path repeated a few times down the page, whether that is call, text, or a short form. Six, hours and how fast you respond, including your after-hours policy. That last one quietly resolves the anxiety of the visitor deciding at 8pm whether to bother calling.

That is the whole list. A site with those six things done plainly will outperform most of what is out there in your market, because the bar in the trades is low and most competitors fail at two or three of them.

Mobile Speed Is Not Optional

Most people finding a local service business are doing it on a phone, often on cellular rather than wifi, and often standing next to whatever is broken. A site that takes six seconds to load has lost a meaningful share of them before they see anything at all. Google's Core Web Vitals measure roughly this experience and factor into ranking, but the customer-facing cost arrives long before the SEO cost does.

The usual culprits are simple. Enormous unoptimized photos straight off a phone camera, autoplaying video headers, a stack of third-party scripts and chat widgets, and heavy page builders loading megabytes of unused code. You can test yours for free with PageSpeed Insights on the mobile tab and get a specific list of what is slow.

Practical fixes: resize and compress images before uploading, drop the video header, remove any script you cannot justify, and check that tap targets are large enough that a thumb hits them on the first try. Then load your own site on your phone with wifi turned off. That single test tells you more than any report.

Click-to-Call and the Contact Path

Your phone number should be a real tel link, not text someone has to copy. On a phone, a tapped number opens the dialer with one thumb press, and that difference converts. It is a one-line change and it is astonishing how many contractor sites still get it wrong.

Keep forms short. Name, phone, and what is wrong is enough. Every additional field is a reason to abandon, and you can gather the rest on the call. If you offer texting as an option, say so, because a growing share of customers would rather text than talk, particularly younger homeowners and anyone calling from a workplace where they cannot speak freely.

Then close the loop on what happens after someone contacts you. Say we typically respond within an hour during business hours, and mean it. Response speed is the highest-leverage thing in the entire funnel: an MIT study found that responding within five minutes can make a lead up to 21 times likelier to qualify than responding after thirty. A fast site that leads to a slow callback wastes the traffic it earned.

Service Area Pages, Done Honestly

If you serve several towns, a page per town can help, because people search with their city attached and a relevant page can rank for it. This is legitimate and useful when the pages are genuinely different from one another.

The failure mode is mass-produced doorway pages: forty near-identical pages with the city name swapped. Google's guidelines specifically target that pattern, and it can hurt you. It also fails the human test, because a visitor who reads two of your pages and notices they are the same paragraph with different nouns trusts you less than before.

Write a real page or do not write one. Mention specific neighborhoods, the housing stock and the problems that come with it, local permit requirements, your typical response time to that area, and actual jobs you have done there. If you cannot write two honest paragraphs about a town, you probably should not have a page for it. Three real city pages beat twenty thin ones.

What You Can Skip

Skip the video background, the image carousel nobody clicks past the first slide of, and the animated counters tallying happy customers. Skip a blog you will abandon after three posts, since a blog with two entries from 2023 makes you look out of business. Skip the live chat widget if nobody is actually there to answer it, because an unanswered chat is worse than no chat.

Skip long company history above the fold. The stranger with a broken water heater does not care yet that your grandfather founded the business in 1974. Put that on an about page where the people who do care can find it after they have decided you can help them.

Skip the popup that covers the screen before anyone has read a sentence. Skip stock photography of models pretending to be your crew, and skip any badge, award, or affiliation you did not actually earn. Being caught inflating one small thing makes a visitor doubt everything else on the page, and in a trade where you are asking strangers to let you into their home, that doubt is expensive.

Also skip the total rebuild if what you have is merely dated. Fixing the phone number placement, compressing the images, rewriting the headline, and adding your service area is a weekend of work that often outperforms a full redesign, and it costs you nothing but attention.

The Boring Technical Basics

A few unglamorous items do real work. Get HTTPS, since browsers warn visitors about sites without it and that warning is fatal to trust. Make sure your name, address, and phone on the site exactly match your Google Business Profile, since inconsistency muddies your local search signals. Add LocalBusiness structured data so search engines can read your details reliably.

Write a plain title tag and meta description for each page that names the service and the area, since that is what shows in search results and it is often the first sentence anyone reads about you. Own your domain yourself rather than letting a vendor hold it, so you are never hostage to a provider you want to leave.

Then check it every few months. Prices change, service areas expand, phone numbers get replaced, and a website that quietly contradicts your current reality is worse than an old one that is still accurate. Ten minutes a quarter keeps it honest.

Key takeaways

If your site is missing most of that list, Risacare builds service business websites for a $300 one-time build plus $100/mo, with no contract and the $199 setup fee waived for new signups.

Risacare the Bundle is $109/mo, month-to-month, with a 7-day free trial (card required) and the $199 setup waived for new signups.

Keep reading

More from the Risacare blog

Start my free trial →