The 6 leak points

How the Lead Leak Audit works

Every check is tied to a specific way contractors lose jobs from Google — not vanity metrics, not impressions. Calls. Leads. Booked jobs.

01

Google Business Profile

Your GBP is often the first thing a potential customer sees — and most contractors have it half-built. We check whether it's verified, fully filled out, and optimized for the jobs you actually want. A weak profile means you're invisible in Maps even when someone searches your exact trade in your exact town.

Why it costs you jobs: Map results drive a huge share of local service calls. If you're not in the top 3, most searchers never scroll to find you.

02

Website + mobile speed

We check whether your site loads in under 3 seconds on mobile, displays correctly on a phone, and sends the right signals to Google — your trade, your service area, what makes you trustworthy. A slow or confusing mobile experience loses the job before you even know someone called.

Why it costs you jobs: More than 70% of local service searches happen on a phone. If your site is slow or broken on mobile, that lead goes to the next guy on the list.

03

Reviews & reputation

We compare your review count and score against the top 3 competitors in your area. We also look at whether you have a system that asks every customer at the right time — not just the happy ones who happen to leave one on their own.

Why it costs you jobs: Homeowners filter by reviews. A competitor with 40 reviews at 4.8 stars will get the click over you at 12 reviews — even if your work is better.

04

Missed-call follow-up

We look at what happens after hours, on weekends, and when you're on a job and can't answer. If a missed call gets nothing back for hours (or ever), that job is gone. Automated text-back within 2 minutes recovers a majority of those leads.

Why it costs you jobs: The contractor who responds fastest wins the job. Period. Most small crews lose 20–40% of their leads to voicemail that never gets returned.

05

Local SEO / service pages

We check whether your site has dedicated pages for each service you offer — not a single catch-all 'Services' page. Google ranks specific pages for specific searches. If you do roofing, deck building, and gutters, each one should have its own page targeting the towns you serve.

Why it costs you jobs: Generic service pages rank for nothing. A page titled 'Roof Replacement in Kingston, NY' will outrank a page called 'Our Services' every time.

06

Google, Maps & AI visibility

We check whether Google's systems — including AI-powered answers and the Local Services section — clearly understand what you do, where you work, and why homeowners should trust you. This includes your NAP consistency (name, address, phone) across every listing, structured data on your site, and whether your business shows up in AI search results.

Why it costs you jobs: AI tools are now answering 'who's the best roofer near me' directly. If your business isn't clearly readable by these systems, you're not in the answer.

Ready to find out where your jobs are leaking?

Get my free audit