What changed
Three things shifted how customers find a local pro:
- Everyone checks you out first. Even a referral gets Googled. If what they find is a bare listing or an old Facebook post, some of them call the next name instead.
- Google ranks the map using what it can learn about you. Your Google Business Profile gets you on the map, and a website linked to it gives Google far more detail about the services you offer and the towns you serve.
- AI assistants now answer "who should I call?" Tools like ChatGPT and Google’s AI Mode build their answers from what they can read about a business across the web. One 2026 study found ChatGPT recommended only about 1.2% of local businesses when asked. A website that clearly explains what you do, where, and for how much is one of the strongest signals you control.
When a website pays off (and when it doesn’t)
It usually pays off if: you have slow seasons, you want bigger or different jobs, you’re paying for leads, you’re new to an area, or you plan to hire.
You can probably wait if: you’re booked months out on referrals, you don’t want more work, and you’re not planning to grow. Even then, claim your Google Business Profile and a few free listings so people can find your number.
A quick way to decide: work out your cost per booked job today. If one or two extra jobs a month would cover a site in its first year, it’s an easy call.
Isn’t a Facebook page enough?
A Facebook page is worth having, but it isn’t a website. You don’t control it, many customers won’t sign in to see it, it rarely ranks for "roofer in [town]," and AI assistants pull far less from it. Think of Facebook as a place to show recent work, and your website as the home base Facebook points to.
What a local service website needs (and what it doesn’t)
- Your phone number, tap-to-call, at the top of every page. Most visitors are on a phone.
- One page per main service, with what it costs (even a range), how long it takes, and photos of your own work.
- The towns you serve, named, with real local detail.
- Proof: license number, insurance, years in business, reviews.
- Answers to the questions people ask on the phone. These are exactly what Google and AI assistants quote.
- A short quote form that goes straight to your phone or email.
- Fast loading and business schema so search engines read your details correctly.
What you don’t need: sliders, auto-playing video, a blog you’ll never update, or a 40-page site. Five to fifteen good pages beats fifty thin ones.
What a website should cost
Prices vary widely. A do-it-yourself builder costs a small monthly fee plus your time. A freelancer or agency site for a local service business commonly runs from under a thousand dollars for a simple one-pager to several thousand for a multi-page site with local search work. Watch for these traps: you don’t own the domain, a long contract you can’t leave, monthly fees with no clear deliverables, or a "free" site that disappears if you stop paying for leads.
Your next step
- Take the 2-minute online visibility score to see where you stand.
- Get your free Great Local Pros listing. It includes a real backlink to your site once you have one.
- When you’re ready, ask us for an estimate. We look at your business first and tell you honestly whether a website is the right next step.
Common questions
Can I build my own website?
Yes. Builders like Squarespace, Wix or Google Sites work fine if you have the time. The hard part isn’t the software; it’s writing pages that answer customer questions and set up correctly for local search.
How long does it take to get calls from a new website?
A site linked to a strong Google profile can help right away with people who already know your name. Ranking for new searches usually builds over several months.
Do I need a blog?
Not a diary-style blog. A few helpful pages answering real customer questions, like costs and how-tos for your trade, do far more.
Will a website help me show up in ChatGPT?
It is one of the biggest factors you control, along with consistent listings and reviews. See how to get recommended by ChatGPT.