TLDR
Most home service websites lose jobs quietly. The ranking is decent, the traffic arrives, and the phone stays colder than it should.
Seven mistakes cause most of it, and every one has a plain fix you can ship this month.
1. The service area is a mystery
A visitor should know within seconds whether you serve their town. Many sites bury coverage in a footer or skip it entirely, so both customers and machines have to guess. State your service area high on the homepage, list it on your contact page, and match it to your Business Profile settings exactly.
2. The phone number hides
Home service traffic is heavily mobile, and mobile visitors want to call. If your number is not visible without scrolling and tappable with a thumb, you are taxing every visit. Put a click-to-call number in the header of every page and repeat it near every form.
3. Slogans where answers should be
"Comfort you can trust since 1998" tells a visitor nothing they came to learn. The first screen should answer the three questions every caller has: what you do, where you do it, and how fast you can come. Save the brand poetry for later in the page, after the answers have done their job.
4. No proof of being real
Licenses, insurance details, and reviews from named local customers separate a business from a brochure. Machines weigh these trust signals and humans decide by them. A site with stock photos and zero verifiable detail loses to a site with a real truck in a real driveway, even when the stock photos are prettier.
5. Thin service pages
One page listing eight services in eight sentences cannot rank for any of them, and it gives AI systems nothing to quote. Each core service deserves its own page that answers the real questions: what it costs in your area, how long it takes, and what the process looks like. This is exactly the helpful, people-first standard Google documents, and it is what assistants pull answers from.
6. Slow, heavy mobile pages
Oversized images and plugin bloat make pages crawl on the phones your customers actually use, and a slow page bleeds calls before design ever matters. Compress images, cut the scripts you do not need, and test your key pages on a mid-range phone over mobile data. If you built on a page builder, audit what it loaded that you never use.
7. No structured data anywhere
Without markup, machines must infer your trade and your coverage from prose. With LocalBusiness markup on your homepage and FAQ markup on pages that answer questions, the facts become explicit. It is invisible to visitors and decisive for the systems that decide who gets shown.
Where should you start?
Fix visibility of the basics first, meaning the phone, the service area, and the answer-first opening, because those convert the traffic you already have. Then rebuild your two most valuable service pages to full depth. Then add the markup. Three focused weekends move a typical site from leaking to compounding.
Frequently asked questions
Do I need a full redesign to fix these?
Usually not. Five of the seven are content and structure fixes inside your current design. A redesign only earns its cost when the foundation is genuinely broken, like a site that fails on mobile.
Which mistake costs the most calls?
The hidden phone number, because it wastes visitors you already won. Ranking improvements take months, while a tappable header number starts working the day you ship it.
How do I know if my pages are too thin?
Read a page and ask whether it fully answers what a customer would ask on the phone. If they would still need to call for basics like scope and process, the page is thin. Cost expectations belong there too.
Mike covers websites and conversion, the part of visibility that turns clicks into booked jobs. FoundLocal is where the full playbook lives.