When someone needs a plumber, an electrician, a roofer, or a cleaner, they pull out a phone and type "near me." The job goes to whoever loads first, looks trustworthy, and makes the call easy — not always the best tradesperson. Start with a free instant scan: a score out of 100 and your top issues, in seconds, no signup. Then, if it's worth it, a deep human audit that finds exactly where you're losing those local leads.
The instant scan is a fast read on your live site, not a full investigation. Drop in your URL on the main audit page and within seconds you get two things — enough to know whether your website is quietly working against you.
One honest number for how your site reads to people, search, and AI right now. Most home-services sites land lower than their owners expect — usually for reasons that have nothing to do with how the site looks.
The handful of problems hurting you most — surfaced first, in plain English. Think slow mobile load, missing local markup, or a contact path that's harder to find than it should be.
To be clear: the free scan is a teaser. It does not run every check. The full 149 checks across 15 categories, reviewed by a human, are part of the paid deep audit further down this page. The scan exists so you can see there's something worth fixing before you spend a cent.
Home-services demand is local, urgent, and almost entirely mobile. A burst pipe, a dead aircon, a roof leak before a storm — these are "fix it today" searches, and the buyer is comparing two or three local results in under a minute. That changes which technical problems actually cost you money. These are the ones I see bleed leads on contractor sites again and again.
Image-heavy galleries of past jobs, a bloated page builder, and uncompressed hero photos make trade sites load slowly on a phone on mobile data — at the kerb, in a van, in someone's driveway. A second of delay and the searcher taps the next result. LCP over 2.5s on mobile is the single most common contractor-site killer I find.
Most trade sites never tell Google what they are in machine-readable terms. Missing LocalBusiness and Service schema means search engines guess your service area and offerings — so you're less likely to appear in the map pack, in "plumber near me," or in an AI answer that recommends a local pro.
People don't book a stranger to enter their home on price alone — they look for stars, real reviews, license numbers, insurance, and a service-area you can see. When that proof isn't on the page (or isn't marked up so Google can read it), a less-skilled competitor with a tidy reviews block wins the call instead.
A 9-field quote form, no click-to-call button, or a form that throws a silent error on mobile is a lead walking out the door. For urgent jobs people want to call now or send two lines — not fill a form designed for a desktop they're not using.
"We cover the whole metro" in a paragraph isn't enough. Without clear, consistent service-area and city signals — and pages that actually name the suburbs you serve — you compete for searches you'd never win and miss the local ones you should own. NAP mismatches make it worse.
People increasingly ask an assistant "who's a good electrician near me?" before they open a browser. If your site isn't machine-readable — no clean schema, no llms.txt, thin service pages — you simply aren't a candidate. The job gets handed to whoever the AI could actually understand.
Before any paid work, you can run a stack of focused checks yourself — free, no email required. Handy if you want to gut-check one specific worry, like how fast your booking page feels on a phone or whether an AI assistant can read your site at all.
The free scan tells you something is leaking. The deep audit tells you exactly what, where, and what it's costing you — then hands you the fix. It's 149 checks across 15 categories, read and ranked by a person, written for a contractor and their developer alike. No automated PDF dump, no severity theatre.
I'm Jerome Bilaos, a Technical Web Architect based in the Philippines and working remotely with businesses worldwide. I rebuild and maintain sites for service businesses — including home-services clients — so the checks here aren't theoretical. They come from the same lens I apply when a contractor's phone isn't ringing the way the work deserves.
Every deep audit is read by me, ranked by what it's actually costing you, and written so you can action it yourself, hand it to your developer, or hand it back to me. No call required to start, nothing upfront.
Direct contact: [email protected]
No. The free instant scan is a fast teaser — a score out of 100 and your top issues in seconds, no signup. The full 149 checks across 15 categories are part of the paid $297 deep audit, which is reviewed by a human.
Most home-services searches happen on a phone with intent to call now. If your pages load a second slower, bury the phone number, or have no LocalBusiness or Service schema, Google and the searcher both default to the competitor who made the next step obvious — even if their work is no better than yours.
It's hidden markup telling Google your name, service area, hours, phone, and the specific services you offer — emergency plumbing, panel upgrades, roof repair. Without it, search and AI assistants guess, so you're less likely to show in the map pack, in "near me" results, or in an AI recommendation.
Often, yes. Long forms, no click-to-call, slow mobile load, or a form that fails silently on a phone all kill conversions. The scan flags the obvious blockers fast; the deep audit traces exactly where the quote-request path leaks and how to fix each step.
The instant scan is free, no signup. The deep human-reviewed audit is a one-time USD $297 per website, and it credits in full toward fix work if you hire me to implement it.
Jerome Bilaos — a Technical Web Architect based in the Philippines, working remotely worldwide. The deep audit is read and ranked by a person, not an automated PDF dump.