Depending on Lead Aggregators Without Building Owned Search Demand
Observable evidence: The firm's acquisition reporting shows that most enquiries originate from third-party marketplaces, while its own service pages receive little qualified organic traffic and few attributable enquiries. The issue is not that aggregators are automatically bad. The risk appears when they are treated as the only durable source of demand and the contractor cannot explain what happens if pricing, lead quality, territory rules, or platform visibility change.
Consequence: The business remains exposed to channel costs and shared-lead competition while its own website, local profile, project evidence, and branded search demand remain underdeveloped. That can also make marketing performance difficult to compare because the firm is measuring rented demand and owned demand differently.
Correction: Reallocate 30-50% of your current lead-gen budget into high-authority content and local SEO to build your own lead-generating asset. Set the exact share from actual lead quality, close rates, capacity, margins, and cash flow, then fund the website work that has a documented gap: service pages, technical fixes, local accuracy, project proof, or measurement.
Owner: The business owner or marketing lead should own channel allocation, while the SEO owner documents what the website must improve.
Verification: Compare qualified enquiries, signed-work attribution, and organic landing-page performance before and after the changes. Example: a firm spending $5,000 monthly on aggregator leads with no investment in its own site ends up with zero organic leads when the ad spend stops. Verify whether your own site is becoming a measurable source of relevant enquiries before cutting platform spend.
Severity: critical
Using One Broad Services Page for Distinct Project Intents
Observable evidence: Kitchen remodeling, bathroom renovation, additions, design-build work, structural changes, and other major services are compressed into one short list with little project-specific detail. Search Console may show impressions for many service queries but weak clicks or no clear landing page that matches the searcher's task.
Consequence: Prospective clients land on a generic page that does not answer the scope, process, proof, constraints, and next step for the exact project they are researching. Search engines also have less page-level context for matching distinct service intent.
Correction: Build separate pages only for real services the contractor actively provides: individual, 1,000-plus word landing pages for every primary service, complete with unique imagery and localized FAQs. Use that depth to explain the service, who it is for, typical project stages, relevant portfolio evidence, service-area context, and a clear route to request an estimate.
Owner: The SEO or content owner should define the page map; the contractor or project lead should validate technical and operational accuracy.
Verification: Confirm that each priority service has one clear primary page, that internal links point to it consistently, and that impressions and enquiries increasingly match the intended service rather than unrelated traffic.
Severity: high
Weak Local Evidence and Inaccurate Business Information
Observable evidence: The Google Business Profile contains incomplete or outdated information, business details differ across major listings, or the website claims broad markets without useful local project, permitting, neighborhood, or service information. A location page may exist in name only, with nearly identical copy reused across places.
Consequence: Searchers can encounter conflicting contact or service information, and the site provides weak evidence that a page is genuinely useful for a particular location. A business with weak local signals also misses out on the 20-40% of local searchers who click on the Map Pack before even looking at organic results (industry estimate).
Correction: Keep the profile accurate, choose categories and services that reflect the real business, and correct material name, address, phone, and website inconsistencies. Create a dedicated location page only where the contractor has a genuine operating presence or can provide useful location-specific information such as project examples, service constraints, local process notes, or relevant coverage details. Do not rely on a posting cadence, map embed, or profile activity as a guaranteed ranking factor.
Owner: The local SEO owner maintains data consistency; operations confirms service areas, hours, contact details, and location claims.
Verification: Recheck the live profile, important listings, website contact data, and local landing pages. Track map and organic visibility as observations, not promises, and verify whether enquiries come from areas the firm can actually serve.
Severity: critical
Portfolio Pages That Do Not Prove the Work
Observable evidence: The portfolio is dominated by stock imagery, unexplained galleries, low-detail captions, or filenames such as IMG_1234.jpg. Project pages omit what was built, what constraints were handled, where the project type fits the firm's service mix, and which details a prospective client should inspect.
Consequence: A visitor may see attractive images without enough evidence to understand whether the contractor has completed comparable work. Search engines also receive less descriptive context around the images and project page.
Correction: Treat project documentation as evidence, not decoration. Give every job a dedicated project page with 10-plus high-res photos, alt-text descriptions, and a 300-word project summary. Use descriptive filenames and alt text where appropriate, explain the project scope in surrounding copy, and avoid claiming outcomes or credentials that cannot be substantiated.
Owner: The project manager or estimator supplies accurate project facts; the content owner structures the case study; the web owner handles image compression and accessibility.
Verification: Review whether a prospective client can identify the project type, scope, location context where appropriate, materials or constraints that matter, and the firm's actual role without relying on unsupported marketing language.
Severity: medium
Chasing Traffic That Does Not Match Contracting Intent
Observable evidence: The content calendar prioritizes broad inspiration topics while pages for estimate-ready services, project costs, process questions, comparisons, and local service needs are thin or missing. Analytics can show traffic growth without a corresponding increase in qualified project enquiries.
Consequence: The contractor spends editorial and optimization effort attracting readers whose needs do not match the firm's current services, geography, project size, or buying stage. High traffic can therefore hide weak commercial relevance.
Correction: Group queries by the decision they represent: research, feasibility, cost, service selection, contractor comparison, and estimate intent. Prioritize pages that answer the questions prospective clients ask before contacting a general contractor, while still using informational content where it supports a real service journey. Do not infer buying intent from search volume alone.
Owner: The SEO lead owns query and landing-page mapping; sales or estimating validates which enquiries are actually qualified.
Verification: Compare landing pages against enquiry notes and call outcomes. The success test is not simply more sessions, but a higher share of traffic that reaches the right service pages and produces relevant conversations.
Severity: high
Ignoring Technical Friction on Image-Heavy Contractor Sites
Observable evidence: Large project images, unused scripts, broken internal links, rendering problems, weak mobile navigation, or crawl issues make important pages difficult to load or discover. If your site takes more than 3 seconds to load on a mobile device, you are losing more than half of your potential leads (industry estimate); confirm where your own templates stand with current field and lab performance data.
Consequence: Visitors may abandon or struggle with the site, and search engines may have difficulty crawling or understanding important pages. Technical problems can also corrupt measurement, making a content or local SEO issue look worse than it is.
Correction: Compress and appropriately size media, remove unnecessary front-end weight, fix broken links and redirect chains, verify HTTPS and canonical behavior, improve internal linking, and test key journeys on mobile devices. Core Web Vitals are used by Google's ranking systems as part of page experience; treat them as documented diagnostics, not a single decisive ranking switch.
Owner: The developer owns implementation; the SEO owner defines crawl and indexation requirements; marketing verifies that tracking survives technical changes.
Verification: Re-test templates and high-value landing pages with field and lab data, crawl the site after deployment, and manually test estimate and contact journeys. Consider a contractor losing a $200k kitchen lead because the 'Contact Us' button was unclickable on the user's iPhone: broken contact paths deserve immediate attention.
Severity: high
Building Authority Before the Site Deserves More Attention
Observable evidence: Link acquisition begins while important pages remain thin, duplicated, poorly internally linked, technically blocked, or misaligned with the contractor's actual services. Existing mentions may also point to inconsistent business information or weak landing pages.
Consequence: The contractor pays for promotion without first correcting the destination. Even legitimate editorial mentions cannot compensate for a site that gives users and search engines a confusing service architecture or unreliable information.
Correction: Fix crawlability, indexation, service-page quality, local data, portfolio evidence, and conversion paths before scaling outreach. Then pursue relevant mentions from real organizations, publications, partners, community sources, or trade contexts where there is a genuine relationship or editorial reason to reference the business. Avoid treating link counts, association names, or generic directories as automatic authority.
Owner: The SEO lead decides readiness for outreach; the business owner or PR owner approves legitimate relationships and claims.
Verification: Inspect the pages receiving links, confirm that mentions are relevant and live, review referral and organic behavior, and check whether authority work supports the contractor's actual service and location strategy rather than an arbitrary link-volume target.
Severity: medium