Does My Website Generate Leads? Real Data From 7 Businesses
We audited 7 service business websites. Average score: 63/100. 0 captured leads. Here's why service business sites don't convert — and how to check yours free.
We've now audited service business websites across seven distinct verticals — roofing, dental, plumbing, HVAC, landscaping, pest control, and general small business. The sample isn't massive, but the patterns are already unmistakable. When you run the same audit framework against site after site, the same problems surface regardless of industry, budget, or geographic market.
Here's the headline: across every website we scanned, the average overall score was 63 out of 100. Zero of the sites we audited had a functioning lead capture path that worked end-to-end on mobile. And the gap between what business owners think their website is doing and what it's actually doing? Massive.
This post aggregates the data. What we found, what the numbers actually mean, the patterns that emerged across verticals, and — most importantly — what separates a site that converts from one that just sits there.
The Aggregate Numbers: What 7 Audits Across 7 Verticals Reveal
Every audit we run scores across four dimensions: Design, Conversion, Technical Performance, and Trust. Here's the cross-vertical breakdown:
| Vertical | Company / Site | Design | Conversion | Technical | Trust | Overall |
|---|---|---|---|---|---|---|
| Roofing | ARCM Roofing | 45 | 12 | 38 | 40 | 34 |
| Roofing | Core Roofing + Solar | 78 | 32 | 52 | 76 | 60 |
| Dental | Milford Dental Group | 100 | 34 | 43 | 72 | 80 |
| Plumbing | Peak Plumbing | 62 | 28 | 55 | 68 | 53 |
| HVAC | Strong Heating & Cooling | 72 | 40 | 61 | 58 | 58 |
| Landscaping | Family-owned Denver landscaper | 38 | 15 | 58 | 32 | 36 |
| Pest Control | Bug Man / Denver Pest Control | 22 | 8 | 18 | 25 | 18 |
Scores are out of 100. Design measures visual quality and UX. Conversion measures CTA presence, form accessibility, booking paths, and lead capture infrastructure. Technical covers page speed, mobile responsiveness, schema markup, and on-page SEO. Trust covers reviews, ratings, certifications, and social proof visibility on-site.
Key takeaways from the aggregate data
Average overall score: 63/100. Remove Milford Dental's design-driven 80, and the average drops to ~50. The typical service business website is a C-grade asset — functional enough to exist, broken enough to lose money.
Average conversion score: 24/100. This is the number that matters most, and it's the lowest across all four dimensions. Across seven businesses spanning $50K to $5M+ in annual revenue, not a single one had a complete, working lead capture path that was visible above the fold on mobile. Not one.
Design is the decoy metric. Milford Dental scored 100/100 on design — gorgeous site, custom photography, clean typography. Their conversion score was 34. Beautiful websites hide broken conversion infrastructure. Business owners look at a beautiful site and think it's working. It usually isn't.
Technical performance varies wildly. Scores range from 18 (Bug Man's 1999-era site with no mobile layout) to 61 (Strong Heating's modern but bloated WordPress site). The median technical score is 52 — meaning half the sites audited are below Google's Core Web Vitals threshold. These sites are being actively demoted in search results, and their owners don't know it.
Trust signals exist off-site, not on-site. The average trust score was 53. But the pattern is more interesting than the number. Nearly every business we audited had strong third-party proof — Google reviews, BBB ratings, certifications, decades of operation — that was invisible on their actual website. The trust exists. It's just not being transferred to the place where purchase decisions happen.
Pattern 1: The Conversion Gap Is Universal
Every business we audited failed the same test: can a mobile visitor, on an average 4G connection, find a clear path to book, contact, or get a quote within 5 seconds of landing?
Every single one failed.
ARCM Roofing had 186 words total and no contact form. Core Roofing had 192KB of homepage content but no online booking widget. Milford Dental hid their appointment form one page deep. Peak Plumbing had a contact form buried below the fold. Strong Heating had a booking page that required creating an account first. The landscaping company's contact page returned a 404. Bug Man had no form at all.
This isn't one bad developer or one neglected industry. This is a systemic failure in how service business websites are built. Developers build brochure sites that look good in a portfolio. Business owners approve them because they look professional. Nobody checks whether they actually convert.
What this costs: the conversion math
Based on industry-standard conversion benchmarks and the traffic these businesses receive:
- A roofing company getting 500 organic visits/month with a 1.5% conversion rate (12/100 conversion score) captures roughly 7-8 leads/month from their website.
- The same company with an 80/100 conversion score (visible CTA, booking widget, instant quote tool) would capture 25-30 leads/month — a 3-4x improvement from the same traffic.
- At an average roofing job value of $8,500 and a 30% close rate on web leads, the gap between a 12/100 and 80/100 conversion site is approximately $45,000-$60,000 per month in additional revenue — from fixes that collectively cost less than $5,000 to implement.
The traffic is already arriving. The website just isn't converting it. This is the single most consistent finding across every audit we've run.
Pattern 2: Mobile Is Where the Damage Happens
Across all seven audited sites, the average mobile PageSpeed score was 49/100. Google's minimum target is 90.
Mobile traffic now accounts for 60-75% of all service business website visits, depending on the vertical. Emergency services (plumbing, HVAC, pest control) skew even higher — 70%+ of searches happen on a phone, often at night, often during an active problem.
When a page takes longer than 3 seconds to load on mobile:
- 53% of visitors abandon the page
- Each additional second of load time reduces conversions by 4.4%
- Google's mobile-first indexing means slow mobile pages hurt desktop rankings too
Bug Man's site at 18/100 technical score is an extreme case — but Core Roofing at 52/100 and Milford Dental at 43/100 are losing mobile visitors they can't afford to lose. These are established businesses with real traffic. Their mobile experience is silently filtering out the highest-intent visitors before the page even finishes loading.
The mobile culprits, ranked by frequency
- Uncompressed images — 6 of 7 sites had hero images over 1MB. The landscaping company had a 4.8MB homepage background image loading on every page view.
- No caching headers — 5 of 7 sites served fresh HTML on every request with no browser caching, forcing repeat visitors to re-download the entire page.
- Render-blocking JavaScript — 5 of 7 sites loaded third-party scripts (review widgets, chat plugins, analytics) before rendering page content, delaying the visual paint by 2-4 seconds.
- No lazy loading — 6 of 7 sites loaded all images immediately, including below-the-fold content the visitor never scrolled to.
- Oversized frameworks — 3 of 7 sites loaded entire jQuery or Bootstrap libraries for functionality that could be achieved with a few lines of vanilla JavaScript.
The fix for all five of these is well-documented, inexpensive, and typically takes a single afternoon with a competent developer. None of these are edge cases. They're the common cold of web performance — ubiquitous, easily treated, and completely ignored.
Pattern 3: Schema Markup Is the Invisible Advantage
Of the seven sites we audited, only one had any form of structured data markup. And that one site's schema was incomplete — it declared the business type but didn't include service area, hours, or review data.
Six of seven sites had zero schema markup of any kind. No LocalBusiness. No FAQPage. No Review. No Service. Nothing.
This matters enormously for three reasons:
- Local pack visibility. Google's local pack (the map with three results that appears for “near me” searches) uses structured data to understand business details. Without schema, your business is less likely to appear in those three results — which capture 60%+ of clicks.
- Rich snippets. Sites with Review schema get star ratings in search results. Sites with FAQPage schema get expandable Q&A blocks. These rich snippets increase click-through rates by 20-30%. None of the sites we audited have them.
- Voice search. Google Assistant and Siri pull local business answers from structured data. “Find an exterminator near me” spoken into a phone uses schema to determine which business to recommend. Zero schema means zero voice search presence.
Adding LocalBusiness, Service, and Review schema takes a developer roughly one hour. It requires no design changes. It doesn't affect what visitors see. It affects whether visitors find you at all. Across seven audits, this was the single most common zero-cost, high-impact fix — and the single most consistently missing element.
Pattern 4: The Trust Transfer Problem
Every business we audited had trust assets. Google reviews. BBB ratings. Manufacturer certifications. Years or decades of operational history. Insurance. Licenses.
None of them effectively transferred those trust assets to their website.
The average trust score across all audited sites was 53/100. But if you measured trust based on what actually existed — reviews on Google, ratings on BBB, certifications on file — the average would be closer to 85. The gap of 32 points represents trust that exists but is invisible to a website visitor.
What high-trust sites do differently
Based on what we see in audits, the sites that score above 80 on trust share these characteristics:
- Reviews embedded on-site, above the fold. Not a link to Google. Not a badge that says “4.8 stars.” Actual review snippets with names and dates, visible without scrolling.
- License and insurance information visible. Not buried in a footer. Not on an “About” page. On the homepage, near the CTA, where it answers the unspoken question: “Is this business legitimate?”
- Team photos with real names. Stock photography of smiling models in hard hats signals nothing. A photo of an actual technician with their actual name signals accountability.
- Process transparency. “Here's what happens when you call.” “Here's what the technician will do.” “Here's what the bill will look like.” Sites that explain the process close more leads because they remove the uncertainty that prevents people from calling.
Trust isn't a design problem. It's a transfer problem. The trust already exists. The website just doesn't show it.
Conversion Benchmarks: What “Good” Looks Like
Based on the audit data and cross-referenced with industry benchmarks, here's what separates sites at each conversion tier:
| Conversion Score | What's Present | Est. Lead Capture Rate | Example From Our Audit |
|---|---|---|---|
| 0-20 | Phone number only. No form. No booking. No chat. | 0.5-1% | Bug Man (8/100), ARCM (12/100) |
| 21-40 | Contact form exists, but buried or desktop-only. No booking widget. | 1-2% | Milford Dental (34/100), Core Roofing (32/100) |
| 41-60 | Above-fold CTA. Working form. Basic trust signals visible. | 2.5-4% | Strong Heating (40/100 — borderline) |
| 61-80 | Booking widget. Schema markup. Embedded reviews. Mobile-optimized forms. | 4-6% | None in our current audit set |
| 81-100 | Instant quote tool. Chat. SMS booking. Full structured data. Personalization. | 6-10%+ | None in our current audit set |
Lead capture rates are estimates based on industry conversion benchmarks and audit scoring correlations. Actual rates vary by vertical, traffic source, and market conditions.
The striking finding: not a single site in our audit set scored above 60 on conversion. The ceiling for service business websites in the wild appears to be significantly lower than what's achievable with basic conversion infrastructure.
What Separates High-Converting Sites From Low-Converting Ones
After auditing across verticals, the pattern that differentiates sites is clearer than expected. It's not budget. It's not industry. It's not even technical sophistication. It's three decisions:
1. The booking decision: phone vs. self-service
Every low-conversion site in our audit set made the same assumption: “People will call us.” They built their site around a phone number and assumed the conversion would happen on the call.
High-converting sites assume the opposite: people want to book without calling. They want to schedule at 11 PM. They want to see availability without talking to a human. They want an email confirmation, not a voicemail tag.
The data supports the self-service model. Across the verticals we audited, adding a self-service booking path (online scheduling, instant quote, or estimate request form with auto-response) typically increases lead capture by 25-50% — without increasing traffic. The leads were already arriving. They just weren't converting on a phone-number-only site.
2. The trust decision: assume vs. prove
Low-converting sites assume trust. They assume visitors know they're licensed. They assume the Google reviews are discoverable. They assume the BBB rating matters even though it's not on the page.
High-converting sites prove trust. They embed reviews. They display license numbers. They show certifications. They put team photos with real names above the fold. They answer the questions visitors are silently asking before the visitor has to search for the answers.
3. The mobile decision: desktop-first vs. mobile-first
Every audited site was designed on a desktop and tested on a desktop. Business owners approve designs on a 27-inch monitor at a desk. The mobile experience — where 60-75% of their actual traffic lives — is an afterthought.
High-converting sites are designed mobile-first. The CTA is thumb-reachable. Forms are one or two fields. Images are compressed. Pages load in under 2 seconds on 4G. The entire conversion path works on a phone held in portrait mode, because that's how real visitors are using it.
The ROI Case: What Fixing These Patterns Is Worth
Let's run the numbers for a typical service business in our audit set: 500 monthly organic visits, 1.5% current conversion rate (~7.5 leads/month), average job value of $3,000.
| Fix | Est. Cost | Est. Conversion Lift | Additional Monthly Leads | Additional Monthly Revenue |
|---|---|---|---|---|
| Above-fold CTA + contact form | $200-500 | +1-2% | 5-10 | $4,500-$9,000 |
| Online booking widget | $500-1,500 | +1-2.5% | 5-12 | $4,500-$10,800 |
| Mobile speed optimization | $500-1,000 | +0.5-1% (bounce reduction) | 3-5 | $2,700-$4,500 |
| Schema markup + trust signals | $300-800 | +0.5-1% (CTR + trust lift) | 3-5 | $2,700-$4,500 |
| Combined | $1,500-$3,800 | +3-6% | 15-32 | $13,500-$28,800 |
Estimates are illustrative. Actual results depend on traffic volume, industry, market competition, and implementation quality. Conversion lift estimates are ranges derived from published industry benchmarks, not guarantees.
The combined fix — above-fold CTA, booking widget, mobile optimization, and schema markup — costs roughly $1,500-$3,800 to implement across most platforms. It pays for itself within the first month for a business doing $3,000+ average job value with 500 monthly visits.
And here's the thing: none of these fixes require a redesign. None require new branding. None require months of agency back-and-forth. They're infrastructure fixes — things that need to exist on the site, not things that need to look different.
The Bottom Line
After auditing seven service business websites across seven verticals, here's what we know:
- The average service business website scores 63/100. It's functional enough to exist. It's broken enough to lose money.
- The average conversion score is 24/100. Across every vertical, the biggest gap is not design or SEO — it's the infrastructure that turns a visitor into a lead.
- Mobile is where the damage happens. Sites are designed on desktops and tested on desktops. The 60-75% of traffic that arrives on a phone gets a broken experience that silently filters out high-intent visitors.
- Trust exists off-site. Reviews, certifications, and proof of legitimacy are everywhere except the one place purchase decisions happen — the website.
- Schema markup is universally missing. Six of seven sites have zero structured data. They're invisible to the local pack, rich snippets, and voice search — the three fastest-growing channels for local service discovery.
The good news: most of these problems are fixable in a single afternoon. The bad news: most business owners don't know they have them, because nobody has run a real audit against their site.
That's what we built.
→ Run your free website audit — see your scores in 90 seconds
All audit scores and findings are based on publicly accessible website content, analyzed via the Outbound Autonomy audit engine. Revenue estimates are illustrative and based on industry-standard conversion benchmarks. Individual results vary. Competitor comparisons were accurate at the time of audit. Some company names have been anonymized where the pattern — not the identity — is the lesson.
Tools We Recommend
We use these tools ourselves when building and auditing service-business websites. Some of the links below are affiliate links. If you purchase through them, we may earn a commission at no additional cost to you. We only recommend tools we use and believe in. Per FTC guidelines, you should assume any link to a third-party product or service is an affiliate link.
Semrush →
Semrush is the industry standard for SEO research, keyword tracking, and competitor analysis. For service business owners, it answers critical questions: What are your competitors ranking for? Which keywords actually drive local traffic? How does your site compare to the top 3 search results in your area?
Why we recommend it: If your free audit identifies SEO gaps — missing schema, thin content, low keyword coverage — Semrush is the tool that tells you exactly which fixes move the needle and which keywords to target first.
Pricing: Plans start at ~$139/month.
We may earn a commission if you purchase through our link.
WP Engine →
Most service business websites run on WordPress. WP Engine provides managed WordPress hosting with built-in speed optimization, automatic updates, and security monitoring. For any company whose site goes down during peak season, the cost of downtime far exceeds the cost of managed hosting.
Why we recommend it: Site speed directly affects both Google rankings and mobile conversion rates. WP Engine's managed platform handles the technical side so you don't need a developer to keep your site fast and secure.
Pricing: Plans start at ~$20/month.
We may earn a commission if you purchase through our link.
Webflow →
If your website needs a complete rebuild, Webflow is a visual website builder that lets you design and launch a professional, responsive site without coding. It includes built-in SEO controls, schema markup support, and mobile-responsive design by default.
Why we recommend it: For business owners who want design control without hiring a developer, Webflow bridges the gap. You can build a conversion-optimized site with proper schema, mobile forms, and seasonal landing pages — all visually.
Pricing: Plans start at ~$14/month.
We may earn a commission if you purchase through our link.
Want to see what your site is doing right (and wrong)?
Drop your URL below. We'll scan your entire site and show you exactly what's costing you leads — in under two minutes with no email required.
Free URL analysis
Score your site — and see exactly what needs fixing.
We scan your site and compare you to local competitors. Design, conversion, and technical scoring with specific issues and fix estimates. No email required.
Paste your URL. We'll run a full scan (takes ~60-90s) — no email, no account. The page updates automatically when it's ready.
Design, conversion, and technical signal scoring.
Same-origin crawl map plus screenshot when available.
Optional gated-page context for deeper implementation review.
Want to see what a full audit looks like first? Preview an example audit for a local service business →
Prefer to talk? Schedule a discovery call →
Ready to fix what's broken?
Two paths. Same first step: see what your site looks like to a real audit.
Free scan takes 90 seconds. No email required. Full report is a one-time purchase — no subscription.