Case study, Home services

RJT Construction: doubled website visitors in 90 days.

Houston construction firm. We rebuilt the site, deployed orange-forward branding, and ran a SEO sprint targeting commercial construction queries across Greater Houston. The numbers below are from RJT's Google Analytics and Search Console, period over period.

RJT Construction Houston website traffic growth case study showing operator workspace for commercial construction SEO sprint

The numbers.

  • Website visitors: 1,532 to 3,863 (+152 percent, period over period)
  • Organic traffic: 702 to 1,163 (+66 percent)
  • Google Business Profile profile views: 4,800 to 5,200
  • Google Business Profile website clicks: 2,900 to 3,238 (+12 percent)
  • Google Business Profile phone calls: 350 to 389 (+11 percent)
  • Google Business Profile searches: 450 to 500

What we did.

  1. Audited the existing site for technical SEO debt: indexability, schema, Core Web Vitals, internal linking gaps
  2. Designed and built a new orange-forward responsive site that loaded fast and converted
  3. Built out service area pages for commercial construction targets across Greater Houston
  4. Cleaned and optimized the Google Business Profile, set up review response automation
  5. Wrote and published topical content covering commercial GC questions, costs, timelines, and decision criteria
  6. Set up call tracking and form attribution so RJT could see which channels drove which deals

Why it worked.

RJT had a real business and a real product. The site was the bottleneck. We did not invent a market or fake a brand. We removed the friction between people searching for "commercial construction Houston" and a contractor who could actually do the work. The 90-day sprint was concentrated, measurable, and tied to real GBP signal lift.

Houston construction company traffic growth chart showing organic SEO visitor lift from 1532 to 3863 over 90 day sprint

The work that powered it.

Context

What the situation looked like at engagement start.

RJT Construction had been operating successfully for years on referrals plus a basic web presence. The site was a brochure: static, dated, slow on mobile, no schema, generic copy. Search Console showed indexation gaps and crawl errors. Google Business Profile had four-year-old photos and zero post cadence. Inbound calls were happening, but exclusively from referral and direct-traffic sources. The commercial-construction search demand existed (we verified with DataForSEO: 18 commercial-construction-related keywords pulling 4,400+ monthly searches across the Greater Houston metro), but RJT was invisible for almost all of it. The 90-day sprint targeted that visibility gap.

The week-by-week breakdown.

WindowWork shippedVisible result
Weeks 1-2Technical SEO audit, schema deployment, redirect map, GBP cleanup with new photos + categoriesIndexation errors down 80 percent within 14 days, GBP photos updated to current-year work
Weeks 3-4New responsive site launched on Astro static, orange-forward brand system applied across all pagesMobile PSI score 35 to 91, LCP under 2.5s, conversion-CTA structure rebuilt
Weeks 5-8Service-area page buildout: commercial GC service pages for 12 Houston-metro cities, internal linking architectureFirst-page rankings appearing on long-tail commercial-construction terms
Weeks 9-12Topical content sprint (commercial GC cost guides, timeline guides, decision-criteria pieces), review response automation deployedOrganic traffic up 66 percent, GBP signal compounding, attributable form fills rising weekly
Commercial construction SEO architecture diagram showing technical site rebuild GBP optimization and content sprint approach for Houston contractors

Lessons that transfer to similar engagements.

  1. The site IS the product page for commercial construction. Prospects qualify the contractor by website before they call. Bad site = no call.
  2. GBP cadence matters more than most home-services agencies admit. Weekly posts + 100 percent review response moved the local pack signal measurably inside 60 days.
  3. Service-area pages need real per-city differentiation. We wrote per-city pages with actual local context (project examples, code references, neighborhood-specific scope notes), not templates. Differentiation is what made them index and rank.
  4. Schema + Core Web Vitals are table stakes for 2026. Sites without them are quietly ranked lower regardless of content quality.
  5. Concentrated 90-day sprints beat 12-month "ongoing programs." Focused attention with weekly check-ins outperforms slow-burn engagements by a wide margin.

FAQ.

How long was the engagement?
Concentrated 90-day sprint plus ongoing tuning. Most measurable lift inside that window.
What was the investment?
Specific numbers private per client. Reach out for a fit call to discuss what comparable engagements run.
Are these numbers from real reporting tools?
Yes. Pulled directly from Google Search Console, Google Analytics, and GBP Insights, period-over-period.
Can we expect identical results?
No two engagements identical. Numbers depend on starting state, category competitiveness, and execution. We share these to set realistic expectations, not as guarantees.
What's the next step if I want similar?
Book a fit call. We will scope honestly and tell you if the engagement makes sense.

More case studies.

Want results like RJT's?

Book a Fit Call