Gap Analysis — What’s Missing

Summary of Findings

After auditing every brand touchpoint, here’s what’s solid and what needs work.


✅ What’s Working

AssetRatingWhy
Landing page template★★★★★Fully branded, excellent voice, clear CTA, trust signals, team section, price transparency — this is the strongest brand asset
Brand colors★★★★★Consistent across all assets
Logo★★★★★Clean, memorable, consistent placement
Team presentation★★★★★Ashley + Angelique with photos, roles, personal statements — builds trust better than a faceless “we”
Price transparency★★★★★“$2k-$3k flat” and “no pitch, you keep it either way” — this IS the contrast
”15-min walk-through” offer★★★★★Low friction, high conversion — the right CTA
Trust signals★★★★☆Since 1998, 50+ reviews, LKN Magazine — solid but could add video testimonials
Prospect pipeline★★★★★Automated, sophisticated, working
Email sequences★★★★☆Structured, API-driven, GHL-integrated — minor voice alignment needed

⚠️ Needs Alignment

IssueSeverityFix
Main website voice vs landing page voiceHIGHMain site sounds like a generic agency (“change lives through creative service”). Landing pages sound human (“here’s what we found, and how to fix it”). Align main site to landing page voice.
Niche driftHIGHLanding pages = home services. Main site = “Charlotte businesses” + CPAs + nonprofits. Pick one. The landing pages already proved home services work.
No founding/origin storyMEDIUMNot necessarily a problem if Bryan stays hidden. The “client frustration” story works as a substitute.
Font inconsistencyLOWLanding pages use system fonts for speed. Brand spec says Montserrat/PT Serif. Low priority — speed wins.
Scarcity numbers don’t matchLOWMain site: “5 new clients per month.” Landing pages: “10 new audits per month.” These should agree.

❌ Missing

GapPriorityAction
Video content (any)HIGHThis is the biggest gap. No TikTok, no YouTube, no explainer videos, no client testimonial videos. The content strategy exists on paper. Zero execution.
Social media presenceHIGHIG + FB exist but unknown if active. No TikTok account. No content calendar. The 70-20-10 framework is just a document.
Lake Norman local identityMEDIUMLanding pages say “Charlotte, NC” but don’t feel local. No Lake Norman photos, landmarks, or community references. If the niche is Lake Norman, show it.
Client video testimonialsMEDIUMText testimonials are good. Video testimonials convert better. Every completed project should yield a 60-second client video.
Audit video explainerMEDIUMCould record a 3-minute “here’s what a website audit looks like” video for the landing pages.
Email voice alignmentMEDIUMEmail sequences exist but haven’t been reviewed for brand voice consistency with landing pages.

⚡ Quick Wins (no creative work needed)

FixEffortImpact
Align scarcity numbers: pick 5 or 101 line changeLow — but consistency matters
Add “Lake Norman” to landing page footer alongside “Charlotte, NC”1 line changeMedium — local identity
Standardize landing page voice on main siteRewrite About pageHigh — brand coherence
Add NWS logo to email templatesTemplate updateMedium — brand presence

🎯 Medium Effort, High Impact

ActionEffortImpact
Film 3 audit reveal TikToks (pick 3 real landing page businesses, record their audit findings)2 hours filmingHIGH — content engine starts
Record Ashley doing a 90-second “here’s what happens on a 15-min walk-through” video1 hourHIGH — builds trust
Pull 5 landing pages and add a “Watch: 90-second audit summary” embed (if recording exists)1 hour per pageHIGH — video lifts conversion
Tighten main site copy: cut “change lives through creative service,” replace with landing page voice1 dayHIGH — brand coherence

🏗️ Bigger Builds

ActionEffortImpact
Launch NWS TikTok account with 10 videos1 weekHIGH — new channel
Build automated video pipeline: every completed audit → auto-generate a 60-second TikTok cut2 weeksVERY HIGH — scalable content
Create Lake Norman photo/video library for landing pages1-2 days shootingMedium — local identity
Client testimonial capture system: every launch → auto-request 60s video reviewProcess changeHIGH — ongoing social proof