Free · built by hand

Get your Online Visibility Review

Your Google scorecard, quick wins and a 90-day roadmap for your business. In your inbox within 1 business day.

No spam. We never share your info.

General contractor · Scotch Plains, NJ · July 2024 – present

From fighting for roofing jobs to #1 for “general contractor near me.”

A 15+ year residential and commercial contractor whose commercial work was invisible online... and whose ad budget was buying junk roofing calls.

#1

Google rank for “general contractor near me” in Scotch Plains

Source: Client case study / rank tracking

22

website leads in a single month

Source: Client case study

−23%

cost per quality Local Services Ads lead

Source: Google LSA dashboard (per case study)

9 of 10

map keywords improved

Source: Map-grid heatmap reports

20+

top recommendations in AI search

Source: Client case study

The problem

Where they started.

A 15+ year residential and commercial contractor whose commercial work was invisible online... and whose ad budget was buying junk roofing calls.

  • Website leaned on crowded, expensive residential roofing searches
  • No pages at all for the commercial build-out work it was already winning
  • Local Services Ads budget wasted on junk roofing calls
  • Service-area pages targeted towns the company didn't want

What we did

Services: Local SEO · SEO · Local Services Ads · Google Business Profile

  • Keyword research across residential and commercial services
  • Built 10+ commercial service pages from scratch
  • Launched service-area pages for priority NJ towns
  • Weekly Google Business Profile posts and optimization
  • Technical fixes: meta tags, headings, alt text, performance
  • Rebuilt Local Services Ads: cut roofing, fixed call tracking

Want a story like this one?

Pop in your website for a free instant report... what's working, what's holding you back, and where you're invisible. 10 seconds, no call.

Free · takes 10 seconds · no call · we never share your email

Includes our monthly newsletter and marketing updates. No spam, unsubscribe anytime.

Rather talk to a human? Book a 25-minute call with Brent

Be kind to your future business.