Findings
Every finding is linked to evidence, impact, owner and action.
No follow-up after unbooked estimate requests
CRM export: 112 of 287 estimate requests (39%) in the last 90 days have no logged activity after the first call.
At a $1,850 average job and 35% close rate, roughly $72,000 in pipeline is at risk per quarter.
Build a 5-touch follow-up sequence (SMS day 0, call day 1, email day 3, SMS day 7, email day 14).
Homepage has no single primary call-to-action
Homepage scan found 4 competing buttons above the fold and no visible phone number on mobile.
Visitors face unnecessary choices; mobile users (71% of traffic) can't call in one tap.
Use one 'Book a Plumber' button and a tap-to-call phone bar on mobile.
Service pages missing for water heaters and drain cleaning
Sitemap shows 1 generic 'Services' page. These two services are 48% of revenue.
No dedicated pages to rank or convert for the highest-value searches.
Create two dedicated service pages with pricing ranges, FAQs, reviews and booking form.
Website form leads are not entering the CRM
Form submissions go to a shared inbox. 0 CRM records have source = 'Website form'.
Leads can't be tracked, assigned or followed up automatically.
Connect the website form to the CRM with source tagging and auto-assignment.
Google Business Profile inactive for 5 months
Last post: May 2026. Only 3 of 41 reviews have owner responses.
Lower local visibility and weaker trust signals vs. competitors posting weekly.
Post weekly and respond to all reviews within 48 hours.
No conversion tracking for phone calls
Analytics has page views only; no call tracking or form-submission events configured.
$1,400/month ad spend can't be tied to booked jobs.
Set up call tracking numbers and form conversion events.